在Mac 10.7上运行'requirements_osx_brew_libs_install ...'时出错

use*_*951 34 ruby homebrew rvm

尝试在上一代Macbook Pro上安装brew并继续收到以下错误:

错误运行 'requirements_osx_brew_libs_install的autoconf automake的libtool的pkg配置苹果gcc42 libyaml的readline的libxml2的libxslt libksba OpenSSL的sqlite的',

请阅读/Users/allegrascrugham/.rvm/log/ruby-1.9.3-p392/1368142352_package_install_autoconf_automake_libtool_pkg-config_apple-gcc42_libyaml_readline_libxml2_libxslt_libksba_openssl_sqlite.log

我尝试删除并重新安装RVM和Brew,没有运气.

Nik*_*Nik 41

跑步时我遇到了完全相同的错误rvm requirements.除了无法安装的软件包之外,该日志文件不会提供任何提示.

这对我有用:

在你的情况下,从失败之前的最后一个包开始sqlite.然后像这样手动安装:

brew install sqlite
Run Code Online (Sandbox Code Playgroud)

然后rvm requirements再次运行,它可能会在早期的包中失败.重复上述步骤.

  • 我必须手动安装大约10个软件包,但这也解决了这个问题. (5认同)

mfq*_*mfq 15

您必须手动安装这些依赖项,请尝试

brew install automake

如果它给你错误的缺少像这样的automake链接

在安装automake之前,你必须"brew link autoconf"

然后尝试这些命令

brew链接--overwrite --dry-run autoconf

brew链接 - 覆盖autoconf

brew install automake

它将安装automake,然后你可以再次尝试安装ruby.


小智 0

看起来您尝试拉取的包可能无法访问。我看到同样的错误,日志文件显示尝试下载http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz时出现错误,我可以确认当前无法通过 wget 访问该错误:

--2013-05-13 21:09:52--(尝试:2) http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz 连接到 pyyaml.org|70.87.222.22| :80...已连接。HTTP 请求已发送,正在等待响应...标头中读取错误(操作超时)。重试。

还确认我无法访问 pyyaml.org。