macOS Big Sur 下安装 pip2 (pip)
macOS Big Sur 默认调用的 Python 版本是 2.7.16,而非 Python3,但是比较奇怪的是,这个系统自带的 pip 版本又是 pip3,没有 pip2,这就导致有些情况下必须使用 Python2 的时候,安装库很不方便,我们来解决一下这个问题。
首先我还是建议使用 virtualenv 这类工具来解决 Python 依赖的问题,这里只是给不想用 virtualenv 的同学解释一下怎么安装的问题。
具体方法就是在确保系统内已经安装 Xcode 和 Command Line Tools 的情况下,打开 Shell 执行
sudo easy_install install pip
这样就可以了,安装完成后,pip 即 pip2,要使用 pip3 则需要执行 pip3。
PS:顺便吐槽一下 Bug Sur 下的 Command Line Tools,不知道为什么,每次在 MacAppStore 里面升级了 Xcode 之后,都需要安装一次 Command Line Tools,神烦!