使用https://rvm.beginrescueend.com/rvm/install/來安裝ruby(ruby 1.9.2p290)& gems(沒問題),然後通過gem install rails
(Rails 3.2.0)安裝rails。但是,當我嘗試創建一個rails應用程序(或問題rails -v
)在除my/user目錄以外的其他目錄中時,我得到「程序'rails'目前尚未安裝,可以通過鍵入以下命令來安裝它:sudo apt-get install rails」我還注意到,如果我發出ruby -v,我會得到「The program'ruby'目前沒有安裝,你可以通過鍵入:sudo apt-get install ruby
」來安裝它。
很明顯,這是一個$ PATH問題,但它已經這麼長時間因爲我必須這樣做,我已經完全忘記了如何解決這個問題。我認爲這是一個簡單的修復,但我現在感覺邊界線在如何解決這個問題上遲遲不能解決。
同樣,據我所知,只要我創建一個應用程序或發出命令版本命令... etc..in my/user目錄一切順利。
幾件事情,可能會有所幫助:
which rails
給我:/home/j3/.rvm/gems/ruby-1.9.2-p290/bin/rails
which ruby
給我: /home/j3/.rvm/rubies/ruby-1.9.2-p290/bin/ruby
在此先感謝, 吉姆
試試'rvm list'和'rvm use 1.9.2',結果如何? – prusswan
rvm list和rvm use 1.9.2給我發現了「No command'rvm',但是有19個類似的rvm:command not found」...現在,如果我在我的/ user目錄中發出這個命令,一切都很好。 – jimmyc3po
檢查你的.bashrc和.bash_profile文件,看看它是否缺少將rvm添加到路徑 – prusswan