我安装了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.
答案 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
从那里开始,它现在就像一个魅力。
我确信一旦小牛队实际上被释放,这将被解决。毕竟我们正在使用早期版本......
希望这适合你们。