2012-12-19 92 views

回答

1

我推薦安裝一個ruby版本管理器,如pik來管理安裝sandboxed 1.8.7 - 特別是,查看github頁面上的自述文件,以便使用msi安裝程序包從頭開始安裝ruby。 ruby版本管理器非常方便,因爲它可以讓你在不同的ruby之間來回切換,使用不同的已安裝的gem,如果這對你很重要,可以安裝各種ruby而不需要管理員權限(運行安裝程序包對於pik可能需要管理員權限)。

從這一點,使用標準的Ruby工具,如gem來安裝Rails。我建議安裝bundlergem install bundler,然後使用捆綁器來處理其餘的寶石需求,詳見捆綁鏈接,尤其是here。 Bundler非常棒,因爲它基於目錄中的文件精確管理您的配置;這意味着多個項目可以安裝不同庫的多個版本,但Bundler確保每個項目的配置都是合適的。您甚至可以將您的項目(包括您的捆綁軟件Gemfile)移動到另一臺計算機上並運行bundle install,這樣可以確保您的其他計算機使用相同的gem版本來運行軟件 - 非常適合部署。

+0

在pik文檔中,他們提到要在pik中更改%USERPROFILE%。但是我並不理解該行。請給我解釋一下 –