rake db:migrate 由于 rake 版本差异而被中止[重复]

2023-11-22

我收到错误

rake db:migrate --trace
rake aborted!
You have already activated rake 10.1.1, but your Gemfile requires rake 10.1.0. Using bundle exec may solve this.
/Users/iang/.rvm/gems/ruby-2.0.0-p247@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:33:in `block in setup'
/Users/iang/.rvm/gems/ruby-2.0.0-p247@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:19:in `setup'
/Users/iang/.rvm/gems/ruby-2.0.0-p247@global/gems/bundler-1.3.5/lib/bundler.rb:120:in `setup'
/Users/iang/.rvm/gems/ruby-2.0.0-p247@global/gems/bundler-1.3.5/lib/bundler/setup.rb:7:in `<top (required)>'
/Users/iang/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:116:in `require'
/Users/iang/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:116:in `rescue in require'
/Users/iang/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:122:in `require'
/Users/iang/code/Projects/work/startco/config/boot.rb:4:in `<top (required)>'
/Users/iang/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
/Users/iang/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
/Users/iang/code/Projects/work/startco/config/application.rb:1:in `<top (required)>'
/Users/iang/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
/Users/iang/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
/Users/iang/code/Projects/work/startco/Rakefile:4:in `<top (required)>'
/Users/iang/.rvm/gems/ruby-2.0.0-p247/gems/rake-10.1.1/lib/rake/rake_module.rb:25:in `load'
/Users/iang/.rvm/gems/ruby-2.0.0-p247/gems/rake-10.1.1/lib/rake/rake_module.rb:25:in `load_rakefile'
/Users/iang/.rvm/gems/ruby-2.0.0-p247/gems/rake-10.1.1/lib/rake/application.rb:637:in `raw_load_rakefile'
/Users/iang/.rvm/gems/ruby-2.0.0-p247/gems/rake-10.1.1/lib/rake/application.rb:94:in `block in load_rakefile'
/Users/iang/.rvm/gems/ruby-2.0.0-p247/gems/rake-10.1.1/lib/rake/application.rb:165:in `standard_exception_handling'
/Users/iang/.rvm/gems/ruby-2.0.0-p247/gems/rake-10.1.1/lib/rake/application.rb:93:in `load_rakefile'
/Users/iang/.rvm/gems/ruby-2.0.0-p247/gems/rake-10.1.1/lib/rake/application.rb:77:in `block in run'
/Users/iang/.rvm/gems/ruby-2.0.0-p247/gems/rake-10.1.1/lib/rake/application.rb:165:in `standard_exception_handling'
/Users/iang/.rvm/gems/ruby-2.0.0-p247/gems/rake-10.1.1/lib/rake/application.rb:75:in `run'
/Users/iang/.rvm/gems/ruby-2.0.0-p247/gems/rake-10.1.1/bin/rake:33:in `<top (required)>'
/Users/iang/.rvm/gems/ruby-2.0.0-p247/bin/rake:23:in `load'
/Users/iang/.rvm/gems/ruby-2.0.0-p247/bin/rake:23:in `<main>'

使用了捆绑包,但它没有解决问题...有什么想法可以帮助解决这个问题吗?


我遇到了同样的错误。跑步bundle update解决了它。

Update:根据 TuK 的建议bundle update rake是要走的路。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

rake db:migrate 由于 rake 版本差异而被中止[重复] 的相关文章

  • 使用 VCR 过滤敏感数据

    我正在使用 VCR gem 记录 http 交互并在将来重播它们 我想过滤掉 uri 请求中的实际密码值 以下是 uri 的示例 http services somesite com Services asmx Cabins Usernam
  • 多重要求和允许强参数rails 4

    在下面的情况下 我尝试使用强参数 我想要求email address password并允许remember me fields 但像下面这样使用它只允许最后一行在方法示例中 在下面的情况下 它只需要params permit rememb
  • 如何从 ruby​​ 中的字符串中删除所有非数字?

    用户输入数字的形式如下 1 800 432 4567 800 432 4567 800 432 4566 800 432 4567 1 800 432 4567 800 432 4567 我希望所有这些都变成没有特殊字符的剥离版本 例如18
  • Rails:named_scope、lambda 和块

    我认为以下两个是等效的 named scope admin lambda company id conditions gt company id company id named scope admin lambda do company
  • Nokogiri 保持 HTML 实体不变

    我希望 Nokogiri 保持 HTML 实体不变 但它似乎正在将实体转换为实际的符号 例如 Nokogiri HTML fragment p reg p to s 结果是 p p 似乎没有什么可以将原始 HTML 返回给我 inner h
  • Windows 7 x64 上的 Ruby on Rails SQLite 问题

    当我尝试做的时候db create使用 Windows 7 x64 在具有此数据库配置的 sqlite 数据库上 development adapter sqlite3 database db development sqlite3 tim
  • 在 ruby​​ 中下载多个 FTP 文件,如 d*.txt

    我需要连接到 ftp 站点并下载一堆名为 D txt 的文件 最多 6 个 你能帮我用 Ruby 编写这个代码吗 下面的代码只是 ftp Net FTP new ftp server site ftp login user pwd ftp
  • 我无法让 ruby​​ 开发工具包适用于 Windows XP

    所以 我一生都无法让它正常工作 我的最终目标是安装 dbd odbc gem 并使其正常工作 从我读过的多篇文章来看 我需要安装ODBC 绑定 http www ch werner de rubyodbc 对于 ruby 以及 dbd od
  • 如何在 Linux 中编写文本模式 GUI? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 当我编写脚本 程序时 我经常想弹出一个简单的文本 gui 来提示输入 我该怎么做 例如 来自 Shel
  • ruby从1.8.7升级到1.9.2(使用Rails 3.1.1)后本地服务器错误

    我刚刚安装了rvm并使用rvm将ruby从1 8 7升级到1 9 2 我在我的应用程序上运行了捆绑安装 它重新安装了我的 gems 当我在本地运行 Rails 服务器并将浏览器导航到 localhost 3000 时 服务器日志中显示以下错
  • ruby 正则表达式匹配模式的多次出现

    我正在寻找构建一个 ruby 正则表达式来匹配模式的多次出现并将它们返回到数组中 模式很简单 即 两个左括号 一个或多个字符 后跟两个右括号 这就是我所做的 str Some random text lead first name and
  • Ruby/Rails 集合到集合

    我有两个表与一个连接表连接 这只是伪代码 Library Book LibraryBooks 我需要做的是 如果我有一个图书馆的 id 我想获取该图书馆拥有的所有书籍所在的所有图书馆 因此 如果我有图书馆 1 图书馆 1 中有书籍 A 和
  • 如何使用 net/http 验证 ruby​​ 中的 SSL 证书链

    我如何验证网站的证书 例如https processing ukash com https processing ukash com 在 ruby 中使用 net http https Net HTTP new processing uka
  • 如何从 Ruby 中的特定相对路径加载文件?

    我正在制作一颗供内部使用的宝石 在其中 我从另一个目录加载一些 YAML in
  • 从父应用程序重新打开 Rails 3 引擎类

    就目前而言 您无法重新打开引擎中包含的引擎类 app只需在父应用程序的目录中添加相同的类即可 app目录 例如 my engine app controllers users controller rb my app app control
  • Rails 资源单数还是复数?

    我有一条搜索路线 我想将其设为单数 但是当我指定单数路线时 它仍然会生成复数控制器路线 这是应该的样子吗 resource search Gives me search POST search format action gt create
  • 使用哈希参数进行 DRY Ruby 初始化

    我发现自己经常在构造函数中使用哈希参数 尤其是在为配置或最终用户将接触到的其他 API 编写 DSL 时 我最终做的是类似以下的事情 class Example PROPERTIES name age PROPERTIES each p a
  • 为 RoR 中的每个用户创建新的 URL 路径

    如何在 Ruby on Rails 中实时创建新的 URL 路径 例如 我希望我的用户拥有 name XXX com 或 XXX com name 仅供参考 我在 Heroku 上托管代码 看看 subdomain fu 插件 https
  • 仅针对 Rake 任务运行初始化程序

    我希望在执行 Rake 任务时运行某个初始化程序 但在运行 Rails 服务器时不运行 区分 Rake 调用和服务器调用的最佳方法是什么 Rake 允许您指定任务的依赖关系 最好的建议操作是将特定于 rake 的初始化放入其自己的任务中 而
  • Ruby 中的 url_encode

    I read 的文档url encode http rdoc info stdlib erb 1 9 3 ERB Util 3Aurl encode 是否有一个表可以准确地告诉我哪个字符被编码为什么 使用url encode ERB s u

随机推荐

  • 用python进行曲线拟合

    我正在尝试适应一些数据和东西 我知道有一个简单的命令可以使用 python numpy matplotlib 来执行此操作 但我找不到它 我认为这就像 popt popc numpy curvefit f x where popt是参数f
  • Flask 会话不会持续

    我最近部署了我的第一个 Flask 应用程序 实际上是第一个 Web 应用程序 我遇到的一个问题与会话有关 但没有运气追踪到 我正在做的是当用户登录时我设置session user user id发生的情况是 在发出涉及该会话密钥的请求时
  • Mac OS X 上的 Java Swing GUI

    您是否曾尝试使用 Swing 但最终却因为它无法实现您想要的功能而改变课程 我对 Swing 还很陌生 5 年前才将它用于学校项目 但似乎 Swing 在提供更原生的外观和感觉方面已经取得了很大的进步 以至于我正在考虑使用它来开发Mac O
  • facebook Uncaught OAuthException:必须使用活动访问令牌来查询有关当前用户的信息

    我一直在努力找出这是怎么回事 我的脚本运行良好一段时间 然后突然一半停止了 我正在访问 api 并取回访问令牌 有了访问令牌 我就可以很好地访问用户的公共信息 但是 当我尝试将信息发布到他们的 FB 帐户时 我收到此错误 Fatal err
  • 当我重画太多时停止摆动

    我正在制作一个带有瓷砖地图的角色扮演游戏 为了生成图块地图 我循环遍历一个二维数组 但这意味着当我重新绘制时 我每次都必须这样做 如果我重画太多 屏幕就会闪烁 我怎样才能阻止这种情况 package sexyCyborgFromAnOthe
  • 了解堆栈对齐强制

    考虑以下 C 代码 include
  • 好友列表的 SQL 加入帮助

    我有三个数据库表 users user profiles and friends users id username password 用户个人资料 id user id 全名 friends id usera id userb id 查找
  • Android 中的 SQLiteDiskIOException

    我们正在获得大量SQLiteDiskIOException我们的 Android 应用程序中出现错误 堆栈跟踪类似于以下内容 E AndroidRuntime 2252 Caused by android database sqlite S
  • 反跨域策略的意义何在?

    为什么 HTML DOM 和 或 Javascript 的创建者决定禁止跨域请求 我可以看到禁止它的一些非常小的安全好处 但从长远来看 这似乎是一种使 Javascript 注入攻击威力更小的尝试 无论如何 对于 JSONP 来说 这都是没
  • 检测 UITableViewCell 何时超出范围

    如何检测 UITableViewCell 派生对象何时从表中删除并进入缓存 实施以下任一方法 当从表中删除时 superview 将变为 nil 当添加回表时 超级视图将被设置为表视图 void willMoveToSuperview UI
  • 如何向ListView添加子项?

    我正在尝试获取具有子项工作的列表视图的最简单的示例 但是这段代码 private void button1 Click object sender EventArgs e listView1 Groups Add new ListViewG
  • 使Python文件中的函数定义与顺序无关[重复]

    这个问题在这里已经有答案了 我使用Python CGI 在定义函数之前我无法调用它 在 Oracle PL SQL 中 有一个 前向声明 的技巧 将所有函数命名在顶部 因此定义的顺序并不重要 Python中也有这样的技巧吗 example
  • 如何在不使用for循环的情况下获取迭代中正在处理的当前元素的索引?

    我读过了如何使用索引位置迭代 Vec 答案是在哪里使用enumerate in a for loop 但如果我不使用for 这样循环 fn main let v vec 1 10 iter map x x 1 index lt collec
  • 解析时不进行字符串分割

    这是讨论的副产品其他一些问题 假设我必须解析大量很长的字符串 每个字符串包含一个序列doubles 当然 在文本表示中 由空格分隔 我需要解析double变成一个List
  • Heroku 新手:将我的应用程序推送到 Heroku 时出错 [重复]

    这个问题在这里已经有答案了 我使用的是 Ubuntu 10 04 通过遵循教程在这里 我已经创建了Heroku帐户 安装了GIT and Heroku成功地 我已上传 SSH 密钥并将 heroku 添加到我的系统 PATH 中 之后 我做
  • 为什么 python 中的 \n 给出两个空行?

    我不明白为什么 n 在输出中给出两个空行 例如 gt gt gt def my function print ABC print n print DEF gt gt gt my function ABC First blank line S
  • Gson Json 解析器 数组的数组

    想要解析一些 Json 并解析出数组的数组 不幸的是我不知道如何处理 json 中的嵌套数组 json type MultiPolygon coordinates 71 25 42 33 71 25 42 33
  • 使用幂运算 **0.5 的效率比 math.sqrt 低?

    引用自 Python 编程 计算机科学简介 我们可以取平方根 使用求幂 使用 math sqrt 效率更高一些 有点 但到什么程度 如何呢 理论上 哈马尔的回答 and 达菲莫的回答是很好的猜测 但实际上 在我的机器上 它是not更高效 g
  • 将 C 转换为 nasm 汇编

    我尝试将我的 C 代码转换为 GCC 汇编 通过输入 gcc S masm intel 或 pg c 或 gcc S prog c 但它给了我 MASM 代码 尽管我需要 NASM 代码 我想知道你是否可以帮我将我的 c 程序集转换为 NA
  • rake db:migrate 由于 rake 版本差异而被中止[重复]

    这个问题在这里已经有答案了 我收到错误 rake db migrate trace rake aborted You have already activated rake 10 1 1 but your Gemfile requires