Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RVM无法在OSX 10.8.5上安装Ruby 1.9.3_Ruby_Macos_Rvm - Fatal编程技术网

RVM无法在OSX 10.8.5上安装Ruby 1.9.3

RVM无法在OSX 10.8.5上安装Ruby 1.9.3,ruby,macos,rvm,Ruby,Macos,Rvm,我正在尝试安装ruby。在这一过程中,我觉得我打破了一些ruby需求/库。我不知道我在做什么。请帮忙 已安装gcc(以及xcode) rvm似乎已安装 $ rvm -v rvm 1.25.25 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/] $ port version Version: 2.2.1 尝试安装

我正在尝试安装ruby。在这一过程中,我觉得我打破了一些ruby需求/库。我不知道我在做什么。请帮忙

已安装gcc(以及xcode)

rvm似乎已安装

$ rvm -v

rvm 1.25.25 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
$ port version
Version: 2.2.1
尝试安装ruby失败

$ rvm reinstall 1.9.3

Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.8/x86_64/ruby-1.9.3-p545.
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.
Checking requirements for osx.
/usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory
/usr/local/bin/brew: line 26: /usr/local/Library/brew.rb: Undefined error: 0
ERROR: '/bin' is not writable - it is required for Homebrew, try 'brew doctor' to fix it!
Requirements installation failed with status: 1.
因此,我尝试了推荐的修复程序,并意识到我的brew安装有问题

$ brew doctor
/usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory
/usr/local/bin/brew: line 26: /usr/local/Library/brew.rb: Undefined error: 0
我决定破坏我的dafault osx ruby安装,并决定通过升级到Mavericks来解决这个问题。现在gcc和rvm版本返回与以前相同的结果,我得到了以下其他结果:

$ ruby -v
ruby 2.0.0p451 (2014-02-24 revision 45167) [universal.x86_64-darwin13]
$ port version
-bash: port: command not found

我怀疑您没有安装所需的/bin目录的写访问权(因此错误消息);请使用“sudo rvm重新安装1.9.3”再试一次。

我相信我最初的osx ruby安装失败了。我通过升级到Mavericks解决了这个问题,但仍然存在问题。见上面更新的问题。
$ ruby -v
ruby 2.0.0p451 (2014-02-24 revision 45167) [universal.x86_64-darwin13]
$ port version
-bash: port: command not found