9

I recently changed my laptop and tried installing rails with

gem install rails

and I got this error

ERROR:  Error installing rails:
    zeitwerk requires Ruby version >= 2.4.4.

I have installed ruby version 2.4.4, 2.5.7, and 2.6.5 and I'm still getting the same error. Any pointers how to resolve this will be greatly appreciated. thanks

4

2 回答 2

2

在目录中想要使用rvm use ruby-2.5.7命令行来强制使用这个特定版本的 ruby​​ 和 after gem install rails。几分钟前刚试过,效果很好

于 2020-05-30T19:59:14.187 回答
2

如果您不关心使用较新版本的 Ruby(和rails),则此特定问题的另一种解决方法,您可以安装与您的 ruby​​ 版本兼容的最新兼容版本rails,类似的示例sprockets需要ruby v2.5.0通过安装旧版本来解决rails v4.1.16查看依赖关系图的版本:

sudo gem install rails -v 4.1.16
于 2020-10-21T15:57:07.867 回答