- 问题背景
- 解决方法
- 总结
阅读之前注意:
本文阅读建议用时:5min
本文阅读结构如下表:
项目 | 下属项目 | 测试用例数量 |
---|---|---|
问题背景 | 无 | 0 |
解决方法 | 无 | 0 |
总结 | 无 | 0 |
问题背景
MacOS系统自带的Python是2.7,因此使用pip安装一些东西的时候就会弹出这个警告。
解决方法
- 通过homebrew安装Python3。即终端执行
brew install python3
。 - 先看下默认使用的python和pip是哪里的,即终端输入
which python
以及which pip
。 - 再看看新下载的python3和pip3是哪里的,即终端输入
which python3
和which pip3
。 - 使用软链接,把终端中的python和pip,指定为我们下载后的python3和pip3。这可以通过修改环境来实现,即终端输入
open -e ~/.bash_profile
(如果你使用的是zsh,可以open -e ~/.zshrc
)。 - 把以下文本拷贝进你的文件,注意其中的路径,要根据实际使用
which python3
和which pip3
指令后得到的路径来修改:
#更改默认Python版本,默认pip
alias python="/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7"
alias pip="/Library/Frameworks/Python.framework/Versions/3.7/bin/pip3"
- 保存文件,重新打开终端即可。
可以看到已经没有之前的警告了。
总结
一句话总结:使用软链接可以修改终端对指令的解析,可以通过环境变量来设置软链接。
如果本文对你有帮助,不如请我一罐可乐吧 🍺