RVM不会为新项目创建gemset

时间:2017-04-27 22:10:40

标签: ruby-on-rails ruby macos rvm

RVM似乎没有为新克隆的基于gemset的{​​{1}}项目自动创建新的git,就像rails时为其他项目所做的那样进入项目文件夹。我收到这条消息:

cd

我正在使用ruby-2.2.4 is not installed. 并将其设置为默认值,这是我使用ruby-2.3.1安装的唯一ruby版本。为什么我收到错误消息?如果重要的话,我在rvm(Sierra OS)。

一旦我克隆了一个新项目,它就会随机发生。我没有在MACruby-2.2.4中看到gemfile被提及。从哪里采摘它?

1 个答案:

答案 0 :(得分:0)

如果您粘贴尝试运行bundle install时收到的整个错误消息,那么它肯定会更容易说出来,但我假设您的gemfile中的某个宝石需要Ruby版本2.2.4。

只需输入

即可
rvm install 2.2.4

然后再次运行bundle install,一切都应该没问题,假设没有其他错误。

您可能需要根据您所在的项目切换您正在使用的Ruby版本,只需使用

rvm use 2.4.0

rvm use 2.2.4