繁体   English   中英

通过RVM在CentOS 5.4上安装ruby 1.9.2时出现宝石错误

[英]Gem error when Installing ruby 1.9.2 on CentOS 5.4 via RVM

我在Centos 5.4上安装了RVM 1.6.5。 一切顺利,但是当我尝试使用gem命令时,我得到了错误。

usr / local / rvm / rubies / ruby​​-1.9.2-p180 / lib / ruby​​ / site_ruby / 1.9.1 / ruby​​gems / config_file.rb:28:in`':未初始化的常量Gem :: ConfigFile(NameError)

我似乎无法在Google上找到此错误的任何答案。 Ruby是作为root用户安装的。 有谁对我将如何开始解决此问题有任何想法。 谢谢。

您必须完全删除rvm,重新安装它并在1.9.2-head之前安装1.8.7

rvm implode
bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
rvm install 1.8.7
rvm use 1.8.7
rvm --default install 1.9.2-head

看一下您发布的路径,您似乎试图在Ruby 1.9.2下安装一些Ruby 1.9.1宝石,例如使用Ruby 1.9.2作为默认的ruby版本……很奇怪……看起来真的很奇怪!

/ usr / local / rvm / rubies / ruby-1.9.2-p180 / lib / ruby​​ / site_ruby / 1.9.1 /rubygems/config_file.rb:28:in

暂无
暂无

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

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