我正在尝试运行
rails new demo
但是我被告知:
Rails is not currently installed on this system. To get the latest version, simply type:
$ sudo gem install rails
You can then rerun your "rails" command.
我运行那个命令,而且很多人都在提取这个命令。然后是很多人安装RDoc文档......'运行,但最后一行说:
Installing RDoc documentation for rails-3.2.13...
file 'lib' not found
然后它停止运行,并且' rails'命令(见上文)仍然没有工作。为什么没有安装Rails?我还该怎么办?感谢
答案 0 :(得分:0)
答案 1 :(得分:0)
我解决了它:显然我试图在目录中安装rails。我做了以下工作,效果很好:
cd /
然后我跑了
sudo gem install rails
然后我cd
再次进入相关目录,现在
rails new demo
工作!
答案 2 :(得分:0)
执行'sudo gem install rails'并不是一个好主意,因为您将来可能会遇到应用程序的权限问题。
我建议你使用RVM这是一个ruby版本管理器。您可以轻松安装不同版本的Rubies,您可以创建特定于应用程序的gemset,并最大限度地减少可能的未来“rails当前未安装”错误。
我强烈建议您搜索和阅读这些概念: