2011-09-27 62 views
1

有2個紅寶石裝置1.8和1.9.1,有2個寶石。從「gem1.9.1安裝rails」安裝rails3到我的系統中,但在我的「路徑」中沒有「rails」。如何運行或設置rails3?

我怎樣才能獲得軌道從終端進入軌道發射?

EDIT 

刪除了所有的紅寶石和我的系統(Ubuntu的10.10),紅寶石,寶石和安裝ruby1.9.1 - 它帶着gems1.9.1然後安裝

gem1.9.1 install rails 

如何使「軌道」運行已安裝的寶石軌?

EDIT 2 

發現它!

導軌安裝在/var/lib/gems/1.9.1/bin/rails 只是要在系統$ PATH添加一個別名「軌道」,以它

回答

3

您是如何安裝的紅寶石?我強烈建議使用像rvm這樣的版本管理器,否則你會遇到麻煩。

+0

我使用10.10和標準的回購,有導軌2.3 ...所以我安裝了ruby1.9.1,然後紅寶石寶石。但是,從安裝rails的第一次嘗試,我的系統上有ruby1.8 –

+0

請不要猶豫,只需安裝rvm。 – nathanvda

2

您應該具體瞭解您的系統環境。在窗口中,當你的路徑中只有RUBY_HOME/bin時,你可以使用install ruby。無論何時通過gem install rails安裝導軌,它都會自動在RUBY_HOME/bin文件夾中部署可執行文件。這樣你就可以直接執行那個命令。