无法在 Ubuntu 20.04 中捆绑更新 --bundler

Cannot bundle update --bundler in Ubuntu 20.04

我已经在我的项目中的 Ubuntu 上安装了 Ruby 的 3.0.0,但我正在尝试捆绑安装,但出现以下错误。


ruby_dep-1.5.0 requires ruby version >= 2.2.5, ~> 2.2, which is incompatible
with the current version, ruby 3.0.0p0


这是我之前从另一台机器上克隆的项目,现在正试图在这台新机器上打开它。

ruby_dep 自 2016 年以来未更新,看起来已被遗弃。正如评论 (3) 所建议的那样,从您的 Gemfile 中删除 ruby_dep 并查看 bundler 处理它的情况,否则在 repo 中分叉或提出问题。

我遇到了类似的错误。我再次删除了 ruby_dep-1.5.0 和 运行 捆绑安装。然后我得到了另一个错误:

Blockquote

listen-3.1.5 需要 ruby 版本 >= 2.2.3

我只是删除了 Gemfile.lock 和 运行 捆绑包安装,使用新的 Gemfile.lock 一切顺利。