2

伙计们,我尝试使用该站点的指南在 mac 上安装 ruby​​,http://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/ 但是当我在 mac 终端上发出以下命令时:

\curl -L https://get.rvm.io | bash -s stable --rails --autolibs=enable

我收到以下错误:

Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.8/x86_64/ruby-2.0.0-p0.
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies.
Installing requirements for osx, might require sudo password.
Already up-to-date.
Installing required packages: autoconf, automake, libtool, pkg-config, libyaml, readline, libxml2, libxslt, libksba, openssl, sqlite................................
Error running 'requirements_brew_libs_install autoconf automake libtool pkg-config libyaml readline libxml2 libxslt libksba openssl sqlite',
please read /usr/local/rvm/log/ruby-2.0.0-p0/package_install_autoconf_automake_libtool_pkg-config_libyaml_readline_libxml2_libxslt_libksba_openssl_sqlite.log
There were package installation errors, make sure to read the log.
Check Homebrew requirements https://github.com/mxcl/homebrew/wiki/Installation

我尝试了很多方法来摆脱这个,但我根本没有任何线索。有没有人可以帮助解决这个问题?谢谢

4

2 回答 2

0

确保您拥有最新的 Xcode 并通过 [Xcode Preferences] -> [Downloads] 安装了命令行工具

如果再次安装时遇到问题,请以这种方式安装 rvm:

$ curl -L get.rvm.io | bash -s stable
于 2013-04-10T19:19:23.487 回答
0

我也遇到了这个问题。原来我已经在多用户模式下安装了 rvm,它试图以 root 身份运行 brew,而 brew 似乎并不喜欢。在错误日志中,我看到如下内容:

[2013-04-04 11:40:12] requirements_brew_libs_install
Error: Cowardly refusing to `sudo brew install'
You can use brew with sudo, but only if the brew executable is owned by root.
However, this is both not recommended and completely unsupported so do so at 
your own risk.

我完全卸载了 RVM (sudo rvm implode),然后只为当前用户安装了它,之后一切顺利。

于 2013-04-04T18:50:39.267 回答