Ruby on rails rails和gem安装中出现多个错误
安装OSX 10.8.5后,我开始出现一些错误,在仔细阅读stackoverflow中不同的帖子后,我没有找到正确的答案。我将非常感谢你的帮助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一起使用会
$ 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