RVM要求错误

时间:2013-07-19 20:19:58

标签: ruby rvm osx-mavericks

我安装了OS X Mavericks并且我正在尝试在终端中运行rvm requirements并且它给了我这个错误。

Installing required packages: autoconf, automake, libtool, pkgconfig, libyaml, libffi, readline, libksba, curl-ca-bundle, gdbm............. Error running 'requirements_osx_port_libs_install autoconf automake libtool pkgconfig libyaml libffi readline libksba curl-ca-bundle gdbm', please read /Users/Alex/.rvm/log/ruby-1.9.3-p448/1374263757_package_install_autoconf_automake_libtool_pkgconfig_libyaml_libffi_readline_libksba_curl-ca-bundle_gdbm.log Requirements installation failed with status: 1.

2 个答案:

答案 0 :(得分:1)

看起来RVM试图使用Macports安装一些依赖项,Macports在尝试安装autoconf时会对依赖项感到困惑。

尝试跑步:

brew install autoconf

否则你应该运行这个bash脚本:

https://gist.github.com/siraj/1399288

假设你有啤酒,如果不这样做,你应该这样做。

如果你的Macport不能正常工作,那么你可以手动安装所有这些要求:

brew install autoconf automake libtool pkgconfig libyaml libffi readline libksba curl-ca-bundle gdbm

答案 1 :(得分:0)

我尝试了上述以及其他一些事情。没有用。

似乎在OSX 10.9和XCode5上移动了一些libs。因此我必须安装XCode5-DP6(开发预览版6),打开DP6并在设置中,你必须告诉命令行工具使用新的DP6版本而不是市场上的标准XCode。

首先,我必须安装自制软件。什么都不喜欢玩macports。就在一个月前我就在我的第一台Mac上了,所以macports就是当时为我解决apache的原因。然后我不得不运行'brew install autoconf'

一旦我这样做,我就跑rvm requirements,所有安装都没有问题。然后sudo gem install jekyll从那里开始,它现在就像一个魅力。

我确信一旦小牛队实际上被释放,这将被解决。毕竟我们正在使用早期版本......

希望这适合你们。