【发布时间】:2014-05-28 19:27:30
【问题描述】:
我从 git 源 (ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)") 下载了 Homebrew,但是当我写 brew -v 或 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 23: /usr/local/Library/brew.rb: Undefined error: 0
由于拥有 2.0 版本,我已删除文件中的 ruby 1.8 版本。可能因此而发生错误吗?或任何其他具体原因?
【问题讨论】:
-
故事的寓意:永远不要删除
/System/Library或/usr(/usr/local除外)中的文件。它们是 OS X 的一部分,由 Apple 管理。您需要恢复已删除的ruby文件才能拥有功能齐全的 OS X 系统。 -
@NedDeily 是对的,很多事情取决于 ruby 的系统安装。也许你可以从时间机器备份中恢复它?最坏的情况:重新安装 mac os x。
标签: ruby-on-rails ruby osx-mavericks homebrew failed-installation