gok*_*eji 5 ruby xcode homebrew rvm osx-lion
我实际上是尝试使用RVM在OSX 10.7.5上更新ruby ,并在输入以下命令后:
rvm install ruby
Run Code Online (Sandbox Code Playgroud)
我收到了以下回复:
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.
Run Code Online (Sandbox Code Playgroud)
然后,当我检查出来时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.
Run Code Online (Sandbox Code Playgroud)
然后我继续寻找Xcode的更新,但只发现了最新的Xcode 5.0,这显然与我的OSX 10.7不兼容.虽然最终我的目标是更新ruby并安装rails,我确信还有很多其他方法可做,但我仍然想知道是否可以在我的OSX 10.7上安装Xcode 4.6.2.
更新:对不起大家,显然我的XCode版本是v4.6.1,所以更新命令行工具并不适用于所有情况(我知道如果你在XCode v4.3.3上它不起作用).因人而异
我遇到了试图做同样的问题rvm install.我收到一个错误,告诉我我需要XCode 4.6.2或更高版本.
结果证明它所需要的是最新版本的XCode命令行工具.我按照说明从这个macports文章升级我的命令行工具:
在这之后我能够运行我的rvm install命令,它不再抱怨升级XCode(并成功完成).
看来您必须在 Xcode 5 下安装。因此,请访问https://developer.apple.com/downloads/并使用您的开发者 ID 登录才能访问旧版本。您应该可以下载 4.6.3,甚至 4.6.2。
或者您可以将 OSX 升级到 10.8。
无论你喜欢哪个。
我无法为您提供直接链接,因为您需要开发人员信息才能自行登录。但登录后,您需要的所有下载都位于上面提供的链接中。
| 归档时间: |
|
| 查看次数: |
7632 次 |
| 最近记录: |