Rails不断改变自己对Ruby版本的看法

时间:2017-05-08 20:34:17

标签: ruby-on-rails ruby ubuntu gemfile

我正在尝试将一个网站投入生产,但系统一直在改变它对我所拥有的Ruby版本的看法。首先它抱怨我的ruby版本是2.4.1并且我的Gemfile中的版本是2.3.3所以我进入Gemfile并更改它。一旦改变它开始工作正常,然后我运行另一个命令,它改变了主意并说相反(Ruby版本2.4.1,但我的Gemfile中有2.3.3)!!

Magically changing Ruby versions

到底是什么?

2 个答案:

答案 0 :(得分:0)

你尝试过rvm --ruby-version use 2.3.3吗?也许您的全局ruby版本会覆盖您为项目设置的任何内容

答案 1 :(得分:0)

修正了它。必须运行rvm remove 2.4.1然后执行新的捆绑安装。

它现在发出了许多新错误,但它们似乎与上述问题无关。