Mac - 无法安装 HomeBrew,因为缺少 Curl

Oma*_*_IB 8 bash terminal homebrew curl

我尝试在我的 mac 上安装 homebrew,但我无法安装,因为找不到 curl。我输入:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Run Code Online (Sandbox Code Playgroud)

这返回了这个错误:

-bash: curl: command not found
Run Code Online (Sandbox Code Playgroud)

所以,我尝试安装curl,但显然要安装curl,我需要使用curl?这是我发现的:

  1. 在终端应用程序中运行:

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null

  2. 跑步: brew install curl

完毕!您现在可以使用curl.

但是,这使用curl来安装curl,因此它给出了相同的错误消息:-bash: curl: command not found

TL;DR,如何在不使用curl的情况下在mac上安装curl

Oma*_*_IB 10

我解决了问题!

\n\n

在 Mac 上使用 bash:

\n\n
    \n
  1. 转到终端 \xe2\x80\x93\xe2\x80\x93> 首选项
  2. \n
  3. 单击Shells open with:并将其设置为Command (complete path)
  4. \n
  5. 输入以下内容之一:

    \n\n
      \n
    • /bin/bash
    • \n
    • /bin/csh
    • \n
    • /bin/zsh
    • \n
    • /bin/zsh-4.0.4(Mac OS X 10.2.8 或更早版本)
    • \n
    • /bin/zsh-4.1.1(Mac OS X 10.3 或更高版本)
    • \n
    • /bin/ksh(Mac OS X 10.4 或更高版本)
    • \n
  6. \n
\n\n

/bin/ksh 为我工作

\n\n

来源

\n

  • 这表明您已经以某种方式破坏了 bash 的路径...自 2001 年以来,curl 在 macOS 中默认可用!您可以使用完整路径来代替:“/usr/bin/curl”。 (6认同)