本文适用于电脑上同时有Python2.x和Python3.x两种版本的情况
一、操作如下
#设置python默认指向Python3.x版本,以后可以用python命令替代python3命令
echo alias python=python3 >> ~./bashrc
#使设置生效
source ~/.bashrc
如下图一样来验证是否成功? 版本以自己电脑中的为准

如果不行我们看下一种方式。
二、Mac和Linux将默认的Python版本指向Python3
Linux:
注意自己电脑python装的路径
which pip
-> /usr/bin/python
which pip3
-> /usr/bin/python3
sudo ln -s /usr/bin/python /usr/bin/python3
如果还是不行
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 2
Mac:
同样查看路径
which pip
-> /usr/local/bin/pip
which pip3
-> /opt/homebrew/bin/pip3
sudo ln -s path_pip path_pip3
which python
-> /usr/bin/python
which python3
->/usr/bin/python3
如果还是不行,那就执行open .bash_profile
打开该文件,配置环境变量量可以看这篇
## Mac系统下的环境变量问题
添加如下:【注意path,用which命令去查查!】
#Setting PATH for Python 3.9
#The original version is saved in .bash_profile.pysave
PATH="/opt/homebrew/bin/python3.9/bin:${PATH}"
export PATH
alias python="/opt/homebrew/bin/python3"
# Setting PATH for pip 3.9
export PATH="/opt/homebrew/bin/python3.9/bin:$PATH"
保存之后运行:
source ~/.bash_profile
#检查
python -V
pip -V
网友评论