5

我做了rvm get stable

然后我尝试安装 ruby​​ 2.0.0

$ **rvm install 2.0.0** 
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 smf, might require sudo password.
Installing SM Framework.
Error running 'requirements_smf_install_sm',
please read /usr/local/rvm/log/ruby-2.0.0-p0/smf_install.log

$ **cat /usr/local/rvm/log/ruby-2.0.0-p0/smf_install.log**
[2013-03-28 20:58:11] requirements_smf_install_sm
SMF Framework support is only intended for RailsInstaller, please use Homebrew integration instead.

错误日志不是很有帮助。我在 Mac OS X Mountain Lion 上。有什么帮助吗?

4

2 回答 2

10

这是因为 RVM 被设置为使用不同的库系统:SMF。您需要将 RVM 设置为使用 brew 。这是 rvm autolibs 上的页面 https://rvm.io/rvm/autolibs/

用于rvm autolibs show查看您当前的设置是什么,如果您使用的是 brew,您可以使用 rvm autolibs brew

于 2013-04-07T14:31:05.477 回答
3

尝试运行

brew update

如果您没有安装 brew ,这里有一个很好的指南来完成整个安装过程,您可以忽略 1.9.3 的东西并将其替换为 2.0.0

http://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/

于 2013-03-29T01:09:22.943 回答