0
我在機器上安裝了導軌(Ubuntu 12.04),並用於幾個Rails項目。我可以訪問我的主文件夾中的rails
命令以及我在我的機器上創建的任何其他文件夾。我爲一個項目創建了一個新的目錄。我還創建了包含以下內容的.rvmrc文件:我無權訪問我的應用程序文件夾中的rails命令。
rvm --create [email protected]
我創建的.rvmrc文件我跑以下命令後:
rvm install ruby-2.0.0-p0
rvm use ruby-2.0.0-p0
rvm gemset create project.me
rvm gemset use project.me
一切看起來好起來的地步。當我嘗試創建Rails項目:
rails new .
我得到以下錯誤:
The program 'rails' is currently not installed. You can install it by typing:
sudo apt-get install rails
我怎麼不明白?我知道我可以創建
rails new project.me
,一切都新項目將正常工作,但是這是爲什麼不工作?謝謝你們的幫助!
就是這樣。在這種情況下,爲什麼我無法使用導軌?我假設,因爲它不是在.rvmrc文件中拼寫出來的。如果這是真的,有沒有什麼辦法可以在文件中指定它並立即將它添加到我的gemset中?感謝你的寶貴時間。 – jhamm
您可以在名爲.rvmrc的應用程序文件夾中添加一個文件,並在其中添加以下內容: 'rvm use ruby-2.0.0-p0 @ project.me' 在這種情況下,您將始終切換到此gemset cd在你的項目目錄中。 –