我在Centos 5.4上安装了RVM 1.6.5。一切顺利,但当我尝试使用gem命令时,我得到了错误。
usr / local / rvm / rubies / ruby-1.9.2-p180 / lib / ruby / site_ruby / 1.9.1 / rubygems / config_file.rb:28:in,':ininitialized constant Gem :: ConfigFile(NameError)
我似乎无法在谷歌上找到任何有关此错误的答案。 Ruby以root身份安装。有没有人知道如何开始解决这个问题。谢谢。
答案 0 :(得分:0)
你必须完全删除rvm,重新安装它并在1.9.2-head
之前安装1.8.7rvm 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
答案 1 :(得分:-1)
查看您发布的路径,看起来您尝试在Ruby 1.9.2下安装一些Ruby 1.9.1 gems, 例如使用Ruby 1.9.2作为默认的ruby版本......很奇怪......看起来很奇怪!
的/ usr /本地/ RVM /红宝石/的红宝石1.9.2-P180 强> / LIB /红宝石/ site_ruby /的 1.9.1 强> /rubygems/config_file.rb: 28:在