安装Octave:Bad解释器:没有这样的文件或目录

安装Octave:Bad解释器:没有这样的文件或目录,octave,homebrew,Octave,Homebrew,我正试图按照以下说明安装Octave: http://wiki.octave.org/Octave_for_MacOS_X 使用自制软件 我已经安装了XCode命令行工具。我检查过了,还安装了自制软件。我刚安装了XQuartz 我尝试运行brew tap homebrew/science,我得到: /usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions

我正试图按照以下说明安装Octave:

http://wiki.octave.org/Octave_for_MacOS_X
使用自制软件

我已经安装了XCode命令行工具。我检查过了,还安装了自制软件。我刚安装了XQuartz

我尝试运行brew tap homebrew/science,我得到:

/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
我需要在某个文件夹中执行此操作吗

不知道我为什么会遇到这个问题

谢谢你的帮助,
b外行

brew医生说什么。看起来你已经安装了自制软件,然后可能升级了你的系统,也许?(因此安装它的ruby版本不再存在)。我会尝试重新安装自制…@Doon-Hmm,我运行“brew医生”获取/usr/local/bin/brew:/usr/local/Library/brew.rb:/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/Ruby:bad解释器:没有这样的文件或目录/usr/local/bin/brew:line 26:/usr/local/Library/brew.rb:未定义错误:0似乎我无法运行任何brew命令:(所以我认为我的评论的第二部分是正确的,你安装了brew,然后升级了,ruby版本已经不存在了。。我只需要重新安装homebrew。你应该被设置。@Doon OK,所以homebrew的网站说要运行“rm-rf/usr/local/cillar/usr/local/.git&&brew cleanup”,但我认为它不喜欢“brew cleanup”part(给我和以前一样的错误)…是的,你的brew几乎坏了,清理工作不起作用。但是一旦你删除了Cell和.git,你应该可以在同一个位置重新安装brew。brew医生说什么。看起来你已经安装了自制软件,然后可能升级了你的系统?(所以它安装的ruby版本不再存在)。我会尝试重新安装自制…@Doon-Hmm,我运行“brew医生”获取/usr/local/bin/brew:/usr/local/Library/brew.rb:/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/Ruby:bad解释器:没有这样的文件或目录/usr/local/bin/brew:line 26:/usr/local/Library/brew.rb:未定义错误:0似乎我无法运行任何brew命令:(所以我认为我的评论的第二部分是正确的,你安装了brew,然后升级了,ruby版本已经不存在了。。我只需要重新安装homebrew。你应该被设置。@Doon OK,所以homebrew的网站说要运行“rm-rf/usr/local/cillar/usr/local/.git&&brew cleanup”,但我认为它不喜欢“brew cleanup”part(给我和以前一样的错误)…是的,你的brew几乎坏了,清理工作不起作用。但是一旦你删除了Cellar和.git,你应该可以在相同的位置重新安装brew