• 介绍

  • 安装

  • 卸载

  • 注意

  • 工作流程

  • 后记


    介绍

    Homebrew是macOS 下一款多功能的包管理工具,还能安装各种应用程序,方便管理

    如pycharm,python,甚至是qq和微信

    Homebrew官网

    截屏2020-03-27下午3.25.27

    在安装之前,我还寻思着为什么网上这么多避免“踩坑”的文章,不就是装个软件吗

    现在想来,我真是太naive了😭

    安装

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
    
    截屏2020-03-27下午3.31.40

    这样……当然是不行的!中国可是全球最大的局域网,怎么可能就这么简单安装上了

    事实上,如果按照官网给出的命令直接回车,下载速度是个位数,还时不时连接不上

    这就是第一个坑了,怎么才能下载得快

    经过网络的搜索,大致两个办法

    • 端口代理

      我采取了这个办法,并且成功了,下载速度有时在1M/s以上

      首先输入

      export http_proxy=http://127.0.0.1:1087;export https_proxy=http://127.0.0.1:1087;

      1087是本地代理端口号

      无误后再按照官网输入安装命令

    截屏2020-03-27下午5.13.57
    • 换源

      虽然没有用到这个办法,但是为了以防万一,还是记录下来

      curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> Temp_Brew 这个命令是把临时下载文件导出来

      open Temp_Brew 打开文件

      BREW_REPO = "https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git".freeze 修改为清华源

      备用其他源,好像中科大用的人较多

      阿里源:https://mirrors.aliyun.com/homebrew/brew.git
      USTC(中科大镜像):https://mirrors.ustc.edu.cn/brew.git

      /usr/bin/ruby Temp_Brew 保存后输入这一行代码,然后按提示即可

    感谢b站up主Mintimate

    截屏2020-03-27下午5.33.11

    卸载

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

    注意

    Failed to connect to raw.githubusercontent.com port 443: Connection refused error: 重新打开一个terminal即可 建议直接设置端口,这种情况一般是被墙了

    工作流程

    截屏2020-03-27下午5.34.14

    后记

    意外发现cotilina自带了python3,那就不安装了,省的还要设置path

    然后一直在那个设置了端口的终端跑命令,很快就下载完了pycharm-edu,一切都好用