1

我一直在遵循http://beginrescueend.com/rvm/install/http://beginrescueend.com/rvm/basics/上的所有说明

在终端中,我可以输入“type rvm”并显示“rvm is a function”,因此它应该已正确安装。

现在,当我输入类似:rvm install ruby​​-1.9.2-p318、rvm install 1.9.2 或其他任何似乎运行安装过程的内容时,我收到以下错误

Error running 'make ', please read /Users/Nick/.rvm/log/ruby-1.9.2-p318/yaml/make.log
Error running ' ./configure --prefix=/Users/Nick/.rvm/rubies/ruby-1.9.2-p318 --enable-shared --disable-install-doc --with-libyaml --with-opt-dir=/Users/Nick/.rvm/usr ', please read /Users/Nick/.rvm/log/ruby-1.9.2-p318/configure.log
There has been an error while running configure. Halting the installation.
ls: /Users/Nick/.rvm/rubies/*/bin/ruby: No such file or directory

所以我打开了 install.log 文件,上面写着:

configure: error: in `/Users/Nick/.rvm/src/yaml-0.1.4':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details

没有 config.log 文件。

4

3 回答 3

4

您需要一个 C 编译器,但您似乎没有安装或不在您的路径上。XCode提供了一个,你安装了吗?

检查这个类似的问题Xcode - 配置:错误:在 $PATH 中找不到可接受的 C 编译器

于 2012-04-16T15:12:49.797 回答
1

看起来你需要安装 Xcode 命令行工具,所以你可以在安装时编译 RVM。我相信只要安装 Xcode 就可以了。

于 2012-04-16T15:31:43.570 回答
1

只是一个旁注:即使安装了 XCode,您也可能会遇到类似的问题。解决方案在这里:Can't install Ruby under Lion with RVM – GCC issues

于 2012-04-16T15:48:58.260 回答