12

我尝试像这样安装 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 已安装,但实际上并未安装。任何建议如何解决这个问题?谢谢!

4

10 回答 10

41

这似乎已经为我解决了这个问题

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

于 2014-03-20T20:17:43.813 回答
9

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

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

于 2014-01-22T03:57:10.683 回答
6
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

这对我有用!

于 2014-12-03T12:59:25.760 回答
3

这对我有用:

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

于 2014-02-17T13:28:43.427 回答
3

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

于 2015-10-14T17:08:21.003 回答
2

试图解决同样的问题,我发现我在更改我的PATH. 我没有/usr/local/bin。然后我会建议运行

$ 回声 $PATH

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

$ vi ~/.bash_profile

查看并在必要时进行更改

于 2015-01-28T21:35:48.853 回答
2

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

于 2013-08-04T01:54:13.123 回答
1

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

ruby brew_install.rb 

这对我有用。

于 2015-10-19T13:32:02.990 回答
0
Follow these steps 
1 ==> ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

2 ==> sudo rm -rf /usr/local/Homebrew/
      sudo rm -rf /usr/bin/Homebrew/

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

      2 -- sudo chown -R $(whoami) /usr/local/var/homebrew

If get these error try below command
  Error: Failed to link all completions, docs and manpages:
        sudo chown -R $(whoami) /usr/local/*

  then follow these commands
        /usr/local/bin/brew update --force
于 2018-04-03T16:47:10.510 回答
0

这是最近对我有用的一个。

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

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

于 2019-05-31T04:58:07.020 回答