我已经安装了rails和ruby使用自制软件,并从编码休息,最近试图升级我的软件包。安装由于红宝石版本的宝石问题
当运行:
bundle install --without production
我收到以下错误信息:
Gem::InstallError: listen requires Ruby version ~> 2.2.
An error occurred while installing listen (3.1.1), and Bundler cannot continue.
Make sure that `gem install listen -v '3.1.1'` succeeds before bundling.
通过BREW更新检查,我有这么ruby 2.3
我不清楚为什么这不会安装。
此外,当我尝试检查我的rails版本时,我收到以下错误。
Could not find gem 'rails_12factor (= 0.0.2) ruby' in the gems available on this machine.
我很感激一个很好的教程的建议,使我能够通过更新过程或快速修复?
谢谢
哪个版本的ruby在Gemfile中声明? –
我宣布轨'4.2.2',但不是红宝石。当我在没有版本的情况下声明ruby时,它如上所述失败。如果我试图强制一个版本,它会失败并找不到版本。 – mhairic
显示输出'bundle exec ruby -v' –