您的位置:首页 > 大数据 > 人工智能

rails db:migrate 出错 bundle exec

2014-04-14 11:03 246 查看
当我执行rails db:migrate 时 出现以下错误信息

rake aborted!
Gem::LoadError: You have already activated rake 10.2.2, but your Gemfile requires rake 10.1.1. Prepending `bundle exec` to your command
may solve this.


我的解决办法是,

方法一、不嫌麻烦的话,就按照提示信息在前面加上 bundle exec

bundle exec rake db:migrate


方法二、嫌麻烦的话,按照如下方法做

1、在gemfile中添加

gem 'rake', '~> 10.2.2'
2、在命令窗口,进入项目文件夹,执行

bundle update rake


3、现在我执行

rails db:migrate


方法三、安装这个gem rubygems-bundler

gem install rubygems-bundler


然后执行下面命令

gem regenerate_binstubs


现在执行某些命令就不需要加上 bundle exec 了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: