Ruby on rails rvm安装ruby 1.9.3:缺少必需的软件包

Ruby on rails rvm安装ruby 1.9.3:缺少必需的软件包,ruby-on-rails,rvm,Ruby On Rails,Rvm,我正试图通过RVM从Ruby 1.8切换到1.9.3: rvm install 1.9.3 但每次我都有一个警告: Missing required packages: autoconf, automake, libtool, pkg-config, libyaml, readline, libxml2, libxslt, libksba, openssl, curl-ca-bundle, sqlite. 我试过了 rvm pkg install libyaml 但没有比这更好的了。每次我

我正试图通过RVM从Ruby 1.8切换到1.9.3:

rvm install 1.9.3
但每次我都有一个警告:

Missing required packages: autoconf, automake, libtool, pkg-config, libyaml, readline, libxml2, libxslt, libksba, openssl, curl-ca-bundle, sqlite.
我试过了

rvm pkg install libyaml
但没有比这更好的了。每次我都有这个警告,它阻止我安装Rails3(缺少libyaml和openssl)。有人已经解决了吗?谢谢你的帮助

我正在运行Mac OS X 10.8.2

尝试运行

rvm requirements
然后:

brew install autoconf automake libtool pkg-config apple-gcc42 libyaml readline libxml2 libxslt libksba openssl sqlite

如果您仍然存在问题,可以查看此项-

这是RVM 1.19的新功能,我们将致力于改进消息,现在请尝试:

rvm get head
rvm install 1.9.3 --autolibs=3

检查这个问题是否有用。谢谢我使用该链接安装Homebrew,然后brew安装命令适用于除libxml2和libxslt之外的所有应用程序。我“bundle-install”ed,然后安装rails:不工作。我再次尝试brew安装这2个,现在它成功了!Pfiou!谢谢你的帮助!如果您得到
错误:没有适用于apple-gcc42的公式
山狮出错,请尝试
brew tap--修复自制/复制
,然后尝试重新安装它,因为我认为首先运行
rvm get head
是显而易见的-更新说明