Ruby can';t为[]激活rake(=0.9.2.2,运行时),已为[]激活rake-10.0.2
我正在尝试运行一个简单的rake任务。当我这样做时,我会得到以下错误: 无法为[]激活rake(=0.9.2.2,运行时),已为[]激活rake-10.0.2 我运行gemlist命令,它将rake列为10.0.3、0.9.2.2和0.8.7 所以,我输入gem-v10.0.3。根据提示,卸载是成功的-但是当我做gem列表时,版本10.0.3仍然存在-当我尝试运行任何rake任务时,仍然会遇到完全相同的问题 有什么建议吗 提前感谢,,Ruby can';t为[]激活rake(=0.9.2.2,运行时),已为[]激活rake-10.0.2,ruby,gem,Ruby,Gem,我正在尝试运行一个简单的rake任务。当我这样做时,我会得到以下错误: 无法为[]激活rake(=0.9.2.2,运行时),已为[]激活rake-10.0.2 我运行gemlist命令,它将rake列为10.0.3、0.9.2.2和0.8.7 所以,我输入gem-v10.0.3。根据提示,卸载是成功的-但是当我做gem列表时,版本10.0.3仍然存在-当我尝试运行任何rake任务时,仍然会遇到完全相同的问题 有什么建议吗 提前感谢,, Tim您的Gemfile.lock中可能列出了旧版本的rak
Tim您的
Gemfile.lock
中可能列出了旧版本的rake。尝试运行bundle update rake,它将更新所有与rake相关的内容,并更改您的Gemfile.lock。您可以:
- 运行
以使用bundle exec rake
Gemfile.lock中列出的rake版本(如果不想更新)
- 更新您的
Gemfile中使用的rake版本。通过运行
锁定bundle Update rake
,然后您将能够再次使用命令
李>rake
bundle exec
怎么样?我试过了,它说找不到文件。