Ruby on rails rails和gem安装中出现多个错误

Ruby on rails rails和gem安装中出现多个错误,ruby-on-rails,ruby,ruby-on-rails-3,macos,rvm,Ruby On Rails,Ruby,Ruby On Rails 3,Macos,Rvm,安装OSX 10.8.5后,我开始出现一些错误,在仔细阅读stackoverflow中不同的帖子后,我没有找到正确的答案。我将非常感谢你的帮助 $ rvm -v rvm 1.23.9 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/] 非常感谢您的帮助首先,切勿使用sudo-rvm将sudo与rvm一起使用会

安装OSX 10.8.5后,我开始出现一些错误,在仔细阅读stackoverflow中不同的帖子后,我没有找到正确的答案。我将非常感谢你的帮助

$ rvm -v

rvm 1.23.9 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]


非常感谢您的帮助

首先,切勿使用
sudo-rvm
将sudo与rvm一起使用会导致您希望避免的各种文件权限问题

$ rvm -v

rvm 1.23.9 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
更多信息请点击此处:

如果您一直在使用
sudo gem install..
您可以通过运行

sudo chown-R$USER:~/.rvm

无论如何,要安装libyaml,您应该使用自制。看起来您需要安装libyaml,然后重新安装Ruby。尝试:

$ brew install libyaml
$ rvm reinstall 2.0.0
编辑:

根据上面的代码,您的自制软件似乎有一些问题。试着跑步

$ brew doctor
$ rvm install ruby-2.0.0-p247
如果这些都完成了,那么您可以再次尝试libyaml

$ brew install libyaml
如果它们仍然返回
错误的解释器:没有这样的文件或目录
错误,请尝试修复它


/usr/local/lib/ruby/2.0.0/
不是RVM ruby-要使用已安装的ruby,您需要说
RVM

rvm list
它将显示如下内容:

   ruby-1.9.3-p448 [ x86_64 ]
   ruby-2.0.0-p247 [ x86_64 ]
您可以说rvm将2.0.0 ruby用于:

rvm use 2.0.0-p247
另外,另一个答案也是正确的-永远不要使用
sudo

$ brew install libyaml
rvm list
   ruby-1.9.3-p448 [ x86_64 ]
   ruby-2.0.0-p247 [ x86_64 ]
rvm use 2.0.0-p247