RVM无法安装不同版本的Ruby

时间:2012-04-16 14:48:44

标签: ruby terminal rvm

我一直在关注http://beginrescueend.com/rvm/install/http://beginrescueend.com/rvm/basics/

上的所有说明

在终端中,我可以输入“type rvm”,它说“rvm是一个函数”,所以它应该已经正确安装。

现在,当我键入以下内容时: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文件。

3 个答案:

答案 0 :(得分:4)

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

检查此问题Xcode - configure: error: no acceptable C compiler found in $PATH

答案 1 :(得分:1)

看起来您需要安装Xcode Command Line工具,因此您可以在安装时编译RVM。我相信只需安装Xcode即可。

答案 2 :(得分:1)

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