我实际上是尝试使用RVM在我的OSX 10.7.5上更新ruby,然后输入以下命令:
rvm install ruby
我收到了以下回复:
Searching for binary rubies, this might take some time.
Checking requirements for osx.
Installing requirements for osx.
Updating system.......
Error running 'requirements_osx_brew_update_system ruby-2.0.0-p247',
please read /Users/username/.rvm/log/1381215459_ruby-2.0.0-p247/update_system.log
Requirements installation failed with status: 1.
然后,当我签出update_system.log
时,它向我展示了一个名为requirements_osx_brew_update_system()
的函数的实际代码,其中包含以下错误消息:
Xcode version older than 4.6.2 installed, download and install newer version from:
http://connect.apple.com
After installation open Xcode, go to Downloads and install Command Line Tools.
然后我继续寻找Xcode的更新,但只发现了最新的Xcode 5.0,这显然与我的OSX 10.7不兼容。虽然最终我的目标是更新ruby并安装rails,我确信还有很多其他方法可做,但我仍然想知道是否可以在我的OSX 10.7上安装Xcode 4.6.2。
答案 0 :(得分:5)
更新:对不起大家,显然我的XCode版本是v4.6.1所以更新命令行工具并不适用于所有情况(我知道如果你在XCode v4.3.3上它不起作用) 。 YMMV
我遇到了尝试rvm install
的问题。我收到一个错误,告诉我我需要XCode 4.6.2或更高版本。
原来所需要的只是最新版本的XCode命令行工具。我按照说明从此macports article升级我的命令行工具:
执行此操作后,我能够运行rvm install
命令,并且不再抱怨升级XCode(并成功完成)。
答案 1 :(得分:3)
您似乎必须在Xcode 5下安装。所以转到https://developer.apple.com/downloads/并使用您的开发者ID登录以获取旧版本。应该有4.6.3可以下载,甚至4.6.2。
或者您可以将OSX升级到10.8。
无论你喜欢什么。
我无法直接链接到您,因为您需要开发人员信息才能自行登录。但是,一旦您登录,您需要的所有下载都在上面提供的链接中。
答案 2 :(得分:0)
打开xcode并通过应用商店进行更新。
然后
xcode-select --install
这将通过命令行
安装xcode