我正在新安装的OS X Mountain Lion上。我已通过以下方式安装了rails:
sudo gem install rails
所有的安装看起来都正确,但是当我键入rails命令 (rails s, rails -v等)时,我遇到了这个错误:
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.
'which rails' 的结果是 '/usr/bin/rails
'。
我以为这可能是路径问题,或许确实如此,但我可以看到 /usr/bin 是我的 PATH 的一部分。
有什么帮助吗?谢谢!
更新:我注意到我的另一台完全相同操作系统的 Mac 上一切都工作得很好... 我只是不记得我是怎么做到的。如果我运行 'which rails',我会发现它在一个完全不同的位置 '/Users/username/.rvm/gems/ruby-1.9.3-p194/bin/rails'
which ruby
返回什么?如果是/usr/bin/ruby
,请尝试使用rvm use 1.9.3
。 - Jeff Peterson