繁体   English   中英

需要Ruby版本的Gem安装错误

[英]Gem Install Error Requiring Ruby Version

使用ubuntu/trust64 ,出现以下错误:

vagrant@vagrant-ubuntu-trusty-64:~/workspace/project$ bundle install
Fetching gem metadata from http://rubygems.org/.................
Fetching gem metadata from http://rubygems.org/..
Resolving dependencies.......................................................................
RubyGems 1.8.23 is not threadsafe, so your gems will be installed one at a time. Upgrade to RubyGems 2.1.0 or higher to enable parallel gem installation.
Using concurrent-ruby 1.0.5
Fetching i18n 1.0.0
Installing i18n 1.0.0
Gem::InstallError: i18n requires Ruby version >= 2.0.0.
An error occurred while installing i18n (1.0.0), and Bundler cannot continue.
Make sure that `gem install i18n -v '1.0.0'` succeeds before bundling.

In Gemfile:
  activesupport was resolved to 5.1.6, which depends on
    i18n

我不明白上述错误,因为据我所知,我使用的是大于2.0.0 ruby 2.4.3

vagrant@vagrant-ubuntu-trusty-64:~/workspace/project$ ruby -v
ruby 2.4.3p205 (2017-12-14 revision 61247) [x86_64-linux-gnu]

请为我提供有关如何解决此问题的建议。

尝试运行这些命令

gem install rubygems-update
update_rubygems

我怀疑这可能是rubygems的问题,而不是您的ruby版本的问题。

暂无
暂无

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM