Rails 加载错误

Rails load Error

就是想问问。每当我有 rails 命令时,我都会遇到这种错误。甚至 'rails -v'。这是错误消息:

/home/jump007/.rvm/gems/ruby-2.2.1/bin/rails:23:in `load': cannot load such file -- /home/jump007/.rvm/gems/ruby-2.2.1/gems/rails-4.2.1/bin/rails (LoadError)
    from /home/jump007/.rvm/gems/ruby-2.2.1/bin/rails:23:in `<main>'

我在尝试创建新的 rails 项目时也遇到了这个错误。

这是我的 rails 文件:

#!/home/jump007/.rvm/rubies/ruby-2.2.1/bin/ruby
#
# This file was generated by RubyGems.
#
# The application 'rails' is installed as part of a gem, and
# this file is here to facilitate running it.
#

require 'rubygems'

version = ">= 0"

if ARGV.first
  str = ARGV.first
  str = str.dup.force_encoding("BINARY") if str.respond_to? :force_encoding
  if str =~ /\A_(.*)_\z/ and Gem::Version.correct?() then
    version = 
    ARGV.shift
  end
end

gem 'rails', version
load Gem.bin_path('rails', 'rails', version)

我使用了 RVM,它运行良好。我只使用 ruby 2.2.1 版本。当我安装名为 rspec 的新 gem 时开始出现错误,一切都很糟糕。请帮助我

您尝试过以下命令吗?

gem install rails

我解决了我自己的问题。我刚刚卸载了 rails 并使用 RVM 重新安装了它。我想我的问题的原因是我安装了两个版本的 rails。感谢我的直觉 ;)