相关疑难解决方法(0)

你如何激活或设置默认耙?

我见过很多

You have already activated rake 0.9.x, but your Gemfile requires rake 0.x.x
Run Code Online (Sandbox Code Playgroud)

错误.

当然,它们可以通过以下某些方法(临时或永久)解决.

bundle exec rake
Run Code Online (Sandbox Code Playgroud)

上面的方法有效,但你总是要输入bundle exec.

它也可以通过解决

bundle update
Run Code Online (Sandbox Code Playgroud)

但捆绑更新还会更新您的其他宝石.

有人说它可以解决

gem uninstall unwanted_rake_version
Run Code Online (Sandbox Code Playgroud)

是的,可以安装不需要的rake,但它仍然标记为已激活,因此仍然会出错.

一种解决方案是在Gemfile中明确指定rake版本,但这不是问题.它是关于如何设置默认rake版本,或在rvm或其他类型的ruby安装中激活该特定版本?

ruby rake bundler rvm

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

bundler ×1

rake ×1

ruby ×1

rvm ×1