Mac - 无法安装Homebrew

时间:2013-08-04 01:48:33

标签: macos osx-mountain-lion homebrew

我尝试像这样安装Homebrew:

ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"

它没有正确安装所以我关闭了终端并再次尝试。现在它显示以下消息:

It appears Homebrew is already installed. If your intent is to reinstall you
should do the following before running this installer again:
rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup

我试图这样做,但没有成功。将显示以下消息:

brew: command not found

所以,问题是已经安装了Homebrew但实际上它没有安装。有什么建议如何解决这个问题?谢谢!

10 个答案:

答案 0 :(得分:36)

这似乎解决了我的问题

rm -rf /usr/local/Cellar /usr/local/.git
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

之后,我现在可以

brew doctor

您还可以在以下使用页面找到链接的要点:

https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/FAQ.md

如果能解决您的问题,请投票给您答案。

答案 1 :(得分:10)

您使用的命令中包含的URL不正确。 Ruby将转储HTML行,然后失败。请改用此命令:

ruby -e "$(curl -fsSkL raw.github.com/Homebrew/homebrew/go/install)"

答案 2 :(得分:4)

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

这对我有用!

答案 3 :(得分:3)

这对我有用:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

答案 4 :(得分:3)

我删除了文件夹/usr/local/.git,然后安装了自制软件。

答案 5 :(得分:2)

第一次没有正确安装时给出的消息是什么? brew二进制文件是否存在于/ usr / local / bin中?如果是这样,您可能只需将其添加到路径中,请参阅:Error Installing Homebrew - Brew Command Not Found

答案 6 :(得分:2)

尝试解决同样的问题,我发现我在更改PATH时输入错误。我没有/usr/local/bin。我会建议运行

  

$ echo $ PATH

在终端中查看您是否有正确的目录。您也可以运行

  

$ vi~ / .bash_profile

查看并在必要时进行更改

答案 7 :(得分:1)

如果无法使用curl进行安装,请尝试从浏览器中打开安装脚本,将其保存在磁盘上某个名为www.brew_install.rb的文件中并在本地运行脚本

ruby brew_install.rb 

这对我有用。

答案 8 :(得分:0)

mShowAnswers.setText( marksObtained );

答案 9 :(得分:0)

这是最适合我的一个。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

我在这里找到它,以防稍后更新。 https://brew.sh/