gpt4 book ai didi

ruby-on-rails - 必须将 bundle exec 添加到 rake db :migrate

转载 作者:数据小太阳 更新时间:2023-10-29 08:30:53 25 4
gpt4 key购买 nike

我不知道发生了什么,但是当我创建一个新模型并想运行 rake db:migrate 但它给了我这个错误:

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

我相信我没有对 gem 进行任何更新。我告诉我在执行 rake 之前添加 bundle exec,但我只想像以前一样运行 rake db:migrate

如何使我的本地系统 rake gem 版本适合我的 rails rake gem 版本?

最佳答案

您可以按照以下步骤解决此 rake 版本冲突。

  1. 使用命令 gem uninstall rake

    卸载 rake
  2. 使用命令 gem install rake --version 10.5.0

  3. 安装特定的 rake 版本

您还可以将 Gemfile 中的 rake 版本更新为 11.0.1

此外,如果您使用 rvm,请确保当您使用不同的 ruby​​ 版本时切换 gemsets 时 rake 版本不会改变。

关于ruby-on-rails - 必须将 bundle exec 添加到 rake db :migrate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35910994/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com