Rails找不到gem

时间:2016-06-12 07:59:29

标签: ruby-on-rails rubygems

尝试启动服务器rails s时,我有

 Could not find minitest-5.9.0 in any of the sources
    Run `bundle install` to install missing gems.

我做了gem install minitest -v 5.9.0

成功安装了minitest-5.9.0

安装了1个宝石

gem list

minitest (5.9.0, 4.7.5)

但是当我再次尝试rails s时,我收到了同样的错误。

我怎么能解决它?

2 个答案:

答案 0 :(得分:2)

bundle install

如果您尝试过,请尝试

bundle update

这会更新你的宝石和你的gemfile.lock

答案 1 :(得分:1)

最好在Gemfile中指定所需的版本,目前您有2个版本会导致冲突。

gem 'minitest ', '~> 5.90'之类的东西可以解决问题。完成此操作bundle update后,这将确保您更新Gemfile以使用指定gem的正确版本