- 问题背景
- 解决方法
- 总结
阅读之前注意:
本文阅读建议用时: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"
- 保存文件,重新打开终端即可。

可以看到已经没有之前的警告了。
总结
一句话总结:使用软链接可以修改终端对指令的解析,可以通过环境变量来设置软链接。
如果本文对你有帮助,不如请我一罐可乐吧 ?
参考资料
版权声明:本文为lqmiku原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。