Ruby on rails rails 2.3.0-未定义的方法“activate#u bin_path';对于Gem:模块(NoMethodError)

Ruby on rails rails 2.3.0-未定义的方法“activate#u bin_path';对于Gem:模块(NoMethodError),ruby-on-rails,rubygems,Ruby On Rails,Rubygems,我正在尝试捆绑安装,rake db:migrate bundle install /home/name/.rvm/gems/ruby-2.3.0/bin/rake:22:in `<main>': undefined method `activate_bin_path' for Gem:Module (NoMethodError) from /home/name/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `eva

我正在尝试捆绑安装,rake db:migrate

bundle install

/home/name/.rvm/gems/ruby-2.3.0/bin/rake:22:in `<main>': undefined method `activate_bin_path' for Gem:Module (NoMethodError)
    from /home/name/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `eval'
    from /home/name/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `<main>'
哪个红宝石

/home/smk/.rvm/rubies/ruby-2.3.0/bin/ruby 
rvm列表

ruby-2.0.0-p648 [ x86_64 ]
   ruby-2.1.5 [ x86_64 ]
   ruby-2.2.5 [ x86_64 ]
=* ruby-2.3.0 [ x86_64 ] 
我尝试了许多解决方案,但都没有用
请任何人帮助我。

建议更新
gem
bundler
,因此:

gem update --system
gem update bundler

如果不起作用,请尝试重命名您的
gems
目录,该目录是通过运行
bundle show bundle

获得的,“~/.gemrc”中是否有内容?您是否尝试过从头重新安装?”rvm内爆”和“.gemrc”的“gem卸载rvm”路径?我尝试了whereis/.gemrc,但是它显示了太多的路径@robertoplanc,而不是您家中的路径(/home/$USER/.gemrc),如果文件不存在,那就不是问题所在。其他红宝石有用吗?你试过运行rvm内爆并卸载rvm吗?这将删除rvm,您可以重新安装它。是的,重新安装了rvm,但相同的问题@robertoplancarte只需运行
gem install bundler
就可以了
gem update --system
gem update bundler