gpt4 book ai didi

ruby-on-rails - 您的 bundle 需要彼此依赖的 gem,从而创建一个无限循环。请删除 gem

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

我正在升级一些 gem 。当我调用 bundle 时,我有这个:

Your bundle requires gems that depend on each other, creating an 
infinite loop. Please remove gem 'abc' and try again.

我已删除,但此错误仍然存​​在。

最佳答案

最好的办法是删除 Gemfile.lock,然后运行 ​​bundle update

为什么这行得通?有时您强制加载旧版本的 gem,而您需要加载该 gem 的新版本。

因此删除 Gemfile.lock 将使 bundle 下载正确版本的 gems。

如果这不起作用,您可能会强制加载一个版本的 gem,例如 gem "paperclip", "~> 4.2" 与另一个 gem 有冲突,这是这很常见,但它可能会发生。您必须找到有问题的 gem 并删除版本,例如 gem "paperclip" 或找到其他有冲突的 gem 并获取该 gem 的正确版本。如果您使用 git,您可以通过旧的 Gemfile.lock 返回并查看您拥有的冲突 gems 的版本,并为这些 gems 强制使用该版本。让我们希望删除您的 Gemfile.lock 有效。

关于ruby-on-rails - 您的 bundle 需要彼此依赖的 gem,从而创建一个无限循环。请删除 gem ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39480544/

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