当我跑步时:
$ rails -v
我明白了:
Rails 4.1.8
这意味着Rails安装得对吗?但是每当我进入我的应用程序目录并运行Rails时,我得到:
Rails is not currently installed on this system. To get the latest version, simply type:
$ sudo gem install rails
我找到了下面的解决方案,但我真的想了解原因:
$ rvm use ruby-2.1.5
$ gem install nokogiri -- --use-system-libraries
有人知道吗?真的很感谢你的帮助!
答案 0 :(得分:0)
您安装的Rails 4.1.8
已安装在根目录中。但是当您cd
进入特定文件夹时,它无法检测该文件夹中的rails。因此,您必须在.rvmrc
目录中创建app
文件并编写此
rvm use ruby-2.1.2
rvm gemset use "name of the gemset you want to create"
然后,对于这个特定的gemset,安装要安装的rails
以及此gemset下的所有gem。
您可以在此处详细了解如何使用Rvm use。