2012-03-19 63 views
0

我想在ubuntu上安裝rails(Linux kumar-Dell-System-XPS-L502X 3.0.0-16-generic#29-Ubuntu SMP Tue Feb 14 12:48:51 UTC 2012 x86_64的x86_64的x86_64的GNU/Linux)的在Ubuntu上的Rails安裝英特爾64位

我使用命令: 創業板安裝導軌 - 版本2.3.11 成功安裝導軌-2.3.11 1寶石安裝 鋼軌-2.3.11安裝文件裏.. 。 安裝Rails-2.3.11的RDoc文檔...

當我這樣做時,它向我顯示上述消息。但是,當我檢查版本與「軌道-v」它顯示我以下內容: 「該計劃‘軌道’當前未安裝,您可以通過鍵入安裝: 命令和apt-get安裝導軌」

我想要安裝滑軌版本2.3.11

我是新的rails ..任何人都可以幫我這個嗎?

+0

你是否像普通用戶或sudo一樣運行'gem install'? – klump 2012-03-19 16:01:13

+0

否我使用gem install作爲普通用戶,因爲sudo gem install rails -v = 2.3.11給了我以下輸出: kumar @ kumar-Dell-System-XPS-L502X:〜$ sudo gem install rails -v = 2.3 .11 [sudo] kumar的密碼: sudo:gem:command not found – Kumar 2012-03-20 10:24:23

回答

0

我認爲問題是,路徑軌道二進制是不是在你的路徑...... 添加到您的~/.profile文件:

if [ -d ~/.gem/ruby/1.9.1/bin ] ; then 
    PATH="$PATH:$HOME/.gem/ruby/1.9.1/bin" 
fi 

export PATH 
export GEM_HOME="$HOME/.gem/ruby/1.9.1/gems" 

可能需要採用導軌的版本號適合你的需求...

+0

感謝您的建議。我試過了,但是又一次提示: 程序'rails'目前沒有安裝。您可以通過鍵入以下內容來安裝它: sudo apt-get install rails – Kumar 2012-03-20 10:30:27

+0

您是否嘗試註銷並重新登錄?如果這沒有幫助:您使用的是哪個ruby版本? (用'ruby -v'找出這個問題),你可以發佈'ls〜/ .gem/ruby​​ /'的輸出嗎?你是如何安裝rubygems的? – klump 2012-03-20 10:48:48