MacOS 安装Homebrew 报错解决

作者 :
免费
  • 正文
  • 按照官网(https://brew.sh/index_zh-cn.html)给的命令:

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

    执行后 报错:

    xcode-select: error: invalid developer directory '/Library/Developer/CommandLineTools'
    Failed during: /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools

    从报错来看,是说 /Library/Developer/CommandLineTools 不是 xcode-select 的有效路径

    那么要做的就有两件事:

    1.找到 xcode-select的有效路径

    2.使用有效路径替换 https://raw.githubusercontent.com/Homebrew/install/master/install 文件中的 /Library/Developer/CommandLineTools

     

    1.查找 xcode-select的有效路径

    使用命令:xcode-select 查看其用法

    userNameMacBook-Pro:test userName$ xcode-select

    xcode-select: error: no command option given

    Usage: xcode-select [options]

     

    Print or change the path to the active developer directory. This directory

    controls which tools are used for the Xcode command line tools (for example,

    xcodebuild) as well as the BSD development commands (such as cc and make).

     

    Options:

      -h, --help                  print this help message and exit

      -p, --print-path            print the path of the active developer directory

      -s <path>, --switch <path>  set the path for the active developer directory

      --install                   open a dialog for installation of the command line developer tools

      -v, --version               print the xcode-select version

      -r, --reset                 reset to the default command line tools path

    执行:xcode-select -p找到真正的路径,输出

      /Applications/Xcode.app/Contents/Developer 即 xcode-select的有效路径

    2.使用有效路径:/Applications/Xcode.app/Contents/Developer

    替换 https://raw.githubusercontent.com/Homebrew/install/master/install 文件中的 /Library/Developer/CommandLineTools

    将https://raw.githubusercontent.com/Homebrew/install/master/install 内容复制下来,将第306和315行两处的/Library/Developer/CommandLineTools

    改为/Applications/Xcode.app/Contents/Developer 并保存名为 install的文件

    3.进入保存的install文件目录下,执行

    ruby -e "$(cat install)"即可

    END
    如本资源侵犯了您的权益,请联系投诉邮箱admin@wmphp.com进行举报!我们将在收到邮件的1个小时内处理完毕。 本站仅为平台,发布的资源均为用户投稿或转载!所有资源仅供参考学习使用,请在下载后的24小时内删除,禁止商用! Wmphp.com(完美源码)助力正版,如您有自己的原创产品,可以联系客服投稿,代理出售! Wmphp.com(完美源码)客服QQ:136882447 Wmphp.com(完美源码)商务电话(仅对企业客户/个人用户):15120086569 (微信同步) 请注意:本站不提供任何免费的技术咨询服务,为了节约时间,下载前 请确认自己会技术
    完美源码 » MacOS 安装Homebrew 报错解决
    3487+

    本站勉强运行

    3665+

    用户总数

    690+

    资源总数

    0+

    今日更新

    2024-4-8

    最后更新时间