首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >运行迁移时Rails迁移错误?

运行迁移时Rails迁移错误?
EN

Stack Overflow用户
提问于 2014-04-01 17:00:06
回答 4查看 407关注 0票数 6

当我执行rake db:migrate时,会得到以下错误:

代码语言:javascript
复制
rake aborted!
Gem::LoadError: You have already activated rake 10.2.2, but your Gemfile requires rake 10.1.0. Using bundle exec may solve this.

怎么才能解决这个问题呢?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-04-01 17:08:30

此错误是由于某些应用程序可能指定不同版本的gems而不是您已安装的版本。

尝试使用bundle exec rake db:migrate

使用bundle exec可以保证程序在the文件中指定的环境下运行。

票数 3
EN

Stack Overflow用户

发布于 2014-04-01 17:05:04

也许:

代码语言:javascript
复制
bundle exec rake db:migrate
票数 2
EN

Stack Overflow用户

发布于 2014-04-01 17:04:28

在Gemfile中可能有其他依赖rake10.2.2的宝石,而您试图通过您的gems文件安装rake10.1.0或显式地提到它。看看你的Gemfile会有帮助。

如果您有特定的环境,您可能需要运行

代码语言:javascript
复制
bundle exec rake db:migrate 

以确保您正在适当地运行它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22792258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档