我正在尝试将一个网站投入生产,但系统一直在改变它对我所拥有的Ruby版本的看法。首先它抱怨我的ruby版本是2.4.1并且我的Gemfile中的版本是2.3.3所以我进入Gemfile并更改它。一旦改变它开始工作正常,然后我运行另一个命令,它改变了主意并说相反(Ruby版本2.4.1,但我的Gemfile中有2.3.3)!!
到底是什么?
答案 0 :(得分:0)
rvm --ruby-version use 2.3.3
吗?也许您的全局ruby版本会覆盖您为项目设置的任何内容
答案 1 :(得分:0)
修正了它。必须运行rvm remove 2.4.1
然后执行新的捆绑安装。
它现在发出了许多新错误,但它们似乎与上述问题无关。