我将它输入终端:rvm install 1.9.3
我得到了这个错误:
Error running ' ./configure --prefix=/Users/ppreyer/.rvm/rubies/ruby-1.9.3-p194
--enable-shared --disable-install-doc --with-libyaml
--with-opt-dir=/Users/ppreyer/.rvm/usr ',
please read /Users/ppreyer/.rvm/log/ruby-1.9.3-p194/configure.log
There has been an error while running configure. Halting the installation.
我想知道是否有人知道解决此错误的最佳方法?
答案 0 :(得分:1)
如果你正在设置一台新机器并且你似乎不熟悉rvm,我建议你用rbenv + ruby-build替换它。
您需要安装自制软件,这是一个非常容易安装的好工具,它提供了一个工具,建议您进行一些配置,只需执行brew doctor
,例如它说您应该安装xcode命令行工具,所以你没有这种问题。
它比rvm轻,而且不像rvm那样突兀,并且它伴随着你的命令的自动完成;)它真的很好,我喜欢它比rvm更好。
答案 1 :(得分:1)
我遇到了类似的问题,但在这里找到了一个有效的答案:https://stackoverflow.com/a/14467463/1536309
rvm get head
rvm requirements run
它可能会要求您提供密码。
在那之后:
rvm install 1.9.3 --with-opt-dir=`brew --prefix readline` --without-tcl --without-tk
答案 2 :(得分:0)
你能在/Users/ppreyer/.rvm/log/ruby-1.9.3-p194/configure.log文件中分享一下这些内容吗? 我最好的选择是clang的问题试试这个
rvm install 1.9.3 --with-gcc=clang