Gemfile
gem 'rails', '4.0.0'
ruby '2.0.0'
我正在使用rails 4但是有些如何安装rake 10.1.1。所以,每当我发出像
这样的命令时 rake db:migrate
出现以下错误:
rake aborted!
You have already activated rake 10.1.1, but your Gemfile requires rake 10.1.0. Using bundle exec may solve this.
每次触发rails命令时,我都不想写bundle exec
。
那么,对此有什么好的解决方案吗?
感谢您的关注
答案 0 :(得分:23)
答案 1 :(得分:2)
您可以使用
gem uninstall rake
并删除较新版本的gem。
或者使用
将当前版本添加为binstubbundle exec rake rails:update:bin
bundle binstubs rake
之后,您可以使用
bin/rake db:migrate
答案 2 :(得分:0)
简单地运行:
bundle update
完成!