Ruby on rails 当我尝试切换到另一个分支时显示挂起的迁移
我在做这个 rake数据库:迁移 但我还是犯了这个错误 您已经激活了rake 11.1.2,但您的文件需要rake 10.4.2. 将Ruby on rails 当我尝试切换到另一个分支时显示挂起的迁移,ruby-on-rails,Ruby On Rails,我在做这个 rake数据库:迁移 但我还是犯了这个错误 您已经激活了rake 11.1.2,但您的文件需要rake 10.4.2. 将bundle exec预先添加到您的命令可以解决此问题 跑 相反。如果在其他项目中不需要,也可以卸载较新版本的rake。尝试运行以下命令 bundle exec rake db:migrate 问题是,您的系统加载的rake版本与应用程序的Gemfile.lock中列出的版本不同,所以rake被中止。检查Gemfile.lock中的rake版本 当您使用bund
bundle exec
预先添加到您的命令可以解决此问题
跑
相反。如果在其他项目中不需要,也可以卸载较新版本的rake。尝试运行以下命令
bundle exec rake db:migrate
问题是,您的系统加载的rake版本与应用程序的Gemfile.lock中列出的版本不同,所以rake被中止。检查Gemfile.lock中的rake版本 当您使用bundle exec运行某些东西时,它确保只有gem 已指定Gemfile.lock中的版本 查看文章以了解详细信息
bundle exec rake db:migrate