Rubygems:在CentOS 6.x上Rubyzip需要版本> = 1.9.2更新

时间:2017-03-28 11:34:59

标签: ruby-on-rails ruby rubygems tarantula

当我这样做时:

/usr/bin/gem -v 
1.8.25

当我这样做时:

gem -v 
2.6.11

我已经通过rvm安装了rubygems 2.4.0。我也通过yum安装了rubygems-1.8.25-1.el6.R.noarch.rpm。

但是当我安装狼蛛时,它给了我一个错误:

  

Gem :: InstallError:rubyzip需要Ruby版本> = 1.9.2。   安装rubyzip(1.0.0)时发生错误,Bundler无法继续。   在捆绑之前确保gem install rubyzip -v '1.0.0'成功。

然后我输入:gem install rubyzip并手动安装最新版本的ruby zip。

1 个答案:

答案 0 :(得分:0)

我已经通过安装rvm解决了这个问题,然后使用此命令设置rvm systemwide。

安装步骤:

  • curl -L https://get.rvm.io | sudo bash -s stable --rails cd
  • 的/ usr /本地/ RVM /档案/
  • tar -zxvf rvm -
  • cd rvm -
  • ./安装
  • source /etc/profile.d/rvm.sh

配置RVM:

  • rvm使用