导轨无法正常工作

时间:2013-01-19 10:59:50

标签: ruby-on-rails ruby ruby-on-rails-3 rubygems ruby-on-rails-3.2

我的rails命令突然停止工作

我只是输入命令

rails s

并收到错误

bash: /usr/local/bin/rails: /usr/bin/ruby1.9.1: bad interpreter: No such file or directory

和命令

  ruby -v   gives me

ruby 1.9.1p431 (2011-02-18 revision 30908) [i686-linux]

任何帮助?

提前致谢

1 个答案:

答案 0 :(得分:2)

请注意您的PATH变量,我还必须删除.bashrc.profile.bash_profile中的所有ruby和rvm条目。也许在那里你指定了旧的红宝石。

此外:在我的MACOSX_10.6.8上,我刚刚将ruby-1.9.3p125更新到最新版本时遇到了问题。所以我从头开始做了所有事情并删除了(rvm remove 1.9.3p125)并完成rvm implode以完全删除~/.rvm目录。

检查How can I remove RVM (Ruby Version Manager) from my system?

后来:

  • curl -L https://get.rvm.io | bash -s stable
  • source ~/.rvm/scripts/rvm
  • rvm install 1.9.3

这样做之后,一切正常!