mac自带了python,但是竟然不带pip,这篇文章将会教你如何在mac上面安装pip包管理器。
这个文章是在mac上面写的哦,因为环境很难搞所以也蛮折腾的,不过这也是乐趣~ 本文章用mac(m1)编写,环境可能与intel版mac不同,请提前注意这一点。
pip安装脚本获取
https://bootstrap.pypa.io/pip 使用浏览器访问这个地址,应该有一个 get-pip.py 脚本,由于我不熟悉crul之类的工具,我选择手动复制下来。
cmd + A , cmd + C , 复制全文,存到一边一会儿要用。
pip脚本的安装
使用vim新建一个pip.py脚本文件,内容就是上面网页中的内容,你可以选择任何位置,不知道的话就放到家目录吧(因为很好找),然后,使用python3运行这个脚本文件
图片右上角是我新创建的文件 pip.py,他的内容是从网页复制的
配置环境变量
脚本用黄色高量字体提醒了我们:
WARNING: The scripts pip, pip3, pip3.10 and pip3.8 are installed in ‘/Users/kasusa/Library/Python/3.8/bin’ which is not on PATH.
pip安装的位置不在path中,所以我们要手动的加个环境变量。
首先打开用户根目录,然后新建个.zshrc
文件,zsh是mac的terminal的默认shell,.zshrc
是zsh的配置文件,但是默认情况并不存在!
新建之后在添加这一行即可:
1export PATH=~/bin:/Users/kasusa/Library/Python/3.8/bin:$PATH
这个例子中包含了三个path(使用冒号分割):
- ~/bin
- ~/Library/Python/3.8/bin
- $PATH
他们分别是:
- 我的自设path目录
- python pip目录
- 从系统继承的path
注:
~
是/Users/kasusa
的缩写
使配置生效
有两种方式使配置生效:
- 重新开启一个terminal
- 执行命令
1source ~/.zshrc
成功结果展示