【发布时间】:2021-01-07 17:17:28
【问题描述】:
我在我的项目中在 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
这是我之前从另一台机器克隆的项目,现在尝试在这台新机器上打开它。
【问题讨论】:
-
错误消息说明了一切:您有依赖关系,无论出于何种原因,已将 ruby 版本锁定为
2.x。您有几个选择:(1)更新依赖版本;有人可能已经放宽了版本约束(如果需要,还更新了其他任何内容)。 (2) 自己更新依赖;分叉项目并更新它。 (3) 去除依赖。也许它只用于一些不重要的小事。 (4) 现在只使用 ruby v2.x,至少在这个项目上。 (5) 坐等别人为你解决(1)。这可能需要几天、几周、几个月、几年,或者永远不会发生。