Rails 4.2.0使用rbenv在Ubuntu上加载错误

时间:2016-02-01 13:08:16

标签: ruby-on-rails ubuntu rbenv

我在本地使用Rbenv在我的Ubuntu机器上安装了多个版本的rails。当我从某个项目中使用它时,Rails -v命令工作正常。它显示了类似" 2.3.8"的版本。但是当我从主目录中使用Rails命令时,它会显示错误。 Rails -v或Rails新test_app:

  

块引用

/ home / rashed / .rbenv / versions / 2.2.1 / bin / rails:23:在`load':无法加载此类文件 - /home/rashed/.rbenv/versions/2.2 .1 / lib / ruby​​ / gems / 2.2.0 / gems / rails-4.2.0 / bin / rails(LoadError)     来自/home/rashed/.rbenv/versions/2.2.1/bin/rails:23:in

  

块引用

。 Gem显示这些已安装的导轨版本(4.2.0,2.3.8,2.3.4) 我正在使用ruby" 2.2.1p85"。

1 个答案:

答案 0 :(得分:3)

我也尝试过重新安装rails,但在这种情况下它并没有起作用。我试过这个命令

 $ gem install railties && rbenv rehash

这对我来说很有魅力