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



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


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

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

自2016年以来,ruby_dep一直没有更新,看起来已经废弃。正如评论(3(所建议的那样,从您的Gemfile中删除ruby_dep,看看bundler处理得如何,否则会在回购中引发问题。

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

区块报价

listen-3.1.5需要ruby版本>=2.2.3

我只是简单地删除了Gemfile.lock并运行了捆绑包安装,一切都顺利地安装了一个新的Gemfile.lock

最新更新