我使用rvm安装ruby 1.9.3。即使安装成功,它还是抱怨 libyaml。现在每次我想安装 gem(比如 Rails)时都会出现此警告:
It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby.
我使用 Mac os X 10.7 (Lion)。
就我而言
rvm pkg install libyaml
and
rvm reinstall ruby-1.9.3-p125
解决了问题。
对于使用 Ubuntu 的人,请确保libtool
在上述步骤之前安装:
sudo apt-get install libtool
对于 macOS 用户(使用自制软件):
rm -rf /usr/local/lib/ruby/gems/ && brew reinstall ruby
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)