简体   繁体   English

错误:安装 rails zeitwerk 时出错,需要 Ruby 版本 >= 2.4.4

[英]ERROR: Error installing rails zeitwerk requires Ruby version >= 2.4.4

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.我已经安装了 ruby​​ 版本 2.4.4、2.5.7 和 2.6.5,但仍然遇到相同的错误。 Any pointers how to resolve this will be greatly appreciated.任何有关如何解决此问题的指示将不胜感激。 thanks谢谢

In directory wanted use rvm use ruby-2.5.7 command line to force the usage of this specific version of ruby and after gem install rails .在想要使用rvm use ruby-2.5.7目录中, rvm use ruby-2.5.7命令行强制使用此特定版本的 ruby​​ 并在gem install rails Just tryed minutes ago and works fine几分钟前刚试过,效果很好

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

sudo gem install rails -v 4.1.16

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 安装rails时出错:nokogiri需要Ruby版本<2.4,> = 2.1.0 - Error Installing rails: nokogiri requires Ruby version < 2.4, >= 2.1.0 Ruby版本-安装Rails时出错 - Ruby version - Error installing Rails 安装 pg 时出错,需要 Ruby 版本 &gt;= 2.2 - Error installing pg, requires Ruby version >= 2.2 安装 Rails 时出错:activesupport 需要 Ruby 版本 &gt;= 2.7.0。 (寻找解决方案) - ERROR Installing Rails: activesupport requires Ruby version >= 2.7.0. (Looking for solution) 错误:安装friendly_id时出错:activesupport需要Ruby版本&gt; = 1.9.3。 使用Rails2.3.3和Ruby 1.8.7 - ERROR: Error installing friendly_id: activesupport requires Ruby version >= 1.9.3. with Rails2.3.3 and Ruby 1.8.7 Ruby on Rails:“安装rails时出错:rdoc需要json” - Ruby on Rails: “Error installing rails: rdoc requires json” 修复rbenv和rails 5.2的“您的Ruby版本为2.4.4,但您的Gemfile指定了2.5.1”的错误 - Fixing 'Your Ruby version is 2.4.4, but your Gemfile specified 2.5.1' error with rbenv and rails 5.2 安装autoprefixer-rails(6.2.2)时发生错误。 另外,它说“ autoprefixer-rails需要ruby版本&gt; = 2.0。 ” - An error occurred while installing autoprefixer-rails (6.2.2). Additionally it say's “autoprefixer-rails requires ruby version >= 2.0. ” 在Ruby on Rails中安装错误 - Error in Installing Ruby on Rails Ruby on Rails在Ubuntu上安装错误 - Ruby on rails installing error on Ubuntu
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM