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
,它现在就像一个魅力。
我敢肯定,一旦小牛队实际上被释放,这将被解决。 毕竟我们正在使用早期版本……
希望这适合你们。