rails db:migrate 出错 bundle exec
2014-04-14 11:03
246 查看
当我执行rails db:migrate 时 出现以下错误信息
我的解决办法是,
方法一、不嫌麻烦的话,就按照提示信息在前面加上 bundle exec
方法二、嫌麻烦的话,按照如下方法做
1、在gemfile中添加
3、现在我执行
方法三、安装这个gem rubygems-bundler
然后执行下面命令
现在执行某些命令就不需要加上 bundle exec 了。
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 了。
相关文章推荐
- Rails--bundle exec rake db:migrate
- rake db:migrate 与 bundle exec rake db:migrate区别
- bundle install rake db:rollback 与 db:migrate:redo的区别
- python manage.py migrate 出错 django.db.utils.ProgrammingError
- 程序中执行hive sql出错[FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.MoveTask]
- 使用bundle exec强制限定使用本项目Gemfile指定的rake执行命令
- Theano 配置GPU出错:g++: error trying to exec 'cc1plus': No such file or directory
- Adt-Bundle v22.3.0升级到v23.0.7时出错
- Ruby on Rails Tutorial第三章关于$ bundle exec respec 出错的问题的解决方案
- 配置服务器出错 /usr/libexec/gconf-sanity-check-2的退出状态为256
- 关于 ResourceBundle.getBundle("myresource") 出错的处理
- Build Assetbundle出错:An asset is marked as dont save, but is included in the build
- adt bundle启动eclipse出错:A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse.
- Windows 下使用adt-bundle-windows 启动SDK Manager 时出错闪退的原因和解决办法
- php exec()某个shell结果出错
- 配置服务器出错 /usr/libexec/gconf-sanity-check-2的退出状态为256
- window WScript.Shell.run使用try.catch取不到出错信息要换用exec
- Rails bundle命令安装mysql gem包出错的解决方法