为什么RVM在安装XCode后找不到编译器和'make'工具?

时间:2013-06-09 04:04:26

标签: ios ruby xcode macos

我在OS X 10.8.3上安装了RVM。命令rvm -v有效,但当我尝试执行以下代码时出现一个错误:

\curl -L https://get.rvm.io | bash -s stable --rails # Or, --ruby=2.0.0-p195

这是错误:

rvm 1.20.13 (stable) by Wayne E. Seguin , Michal Papis  [https://rvm.io/]

Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.8/x86_64/ruby-2.0.0-p195.
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies.
Installing requirements for osx, might require sudo password.

    Can not find compiler and 'make' tool - make sure Xcode and/or Command Line Tools are installed.

我甚至试过rvm install 1.9.2,但出现了同样的错误。我也没有运气安装Xcode。

2 个答案:

答案 0 :(得分:15)

看起来您已经安装了Xcode,但没有安装RVM创建Ruby和其他组件所需的命令行工具(makegcc等)

以下是一些说明(摘自this answer):

  

Xcode包含一个新的“下载”首选项窗格,用于安装可选项   命令行工具和以前的iOS模拟器等组件。   要打开此窗格,请单击左上角的“Xcode”按钮   屏幕附近的Apple徽标,然后单击“首选项”,然后单击   “下载”。

     

screenshot of downloads pane

然后单击右侧的 Install 按钮安装“命令行工具”软件包。

答案 1 :(得分:4)

对于Xcode 5,它是

Xcode -> Preferences -> Download -> Command Line Tools