RVM要求错误

我安装了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.

看起来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 

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

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

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

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

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

希望这适合你们。