Ubuntu 配置 Python 多版本切换
安装python3.7
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.7
检查版本 python3.7 -V
多个版本切换
查看 Python 不同版本对应的路径
whereis python3.7
whereis python3.10
使用 update-alternatives --install
建立链接
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.7 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 1
后面还有一个数字,分别是1和2,代表了优先级,数字越大优先级越高,这里明显选择了python3.7
选择要执行的版本
sudo update-alternatives --config python
说明:如果切换版本后 pip 出现如下 error:ModuleNotFoundError: No module named ‘distutils.cmd’,安装相关 distutils
即可。
sudo apt-get install python3.7-distutils # 3.7 是对应你的版本
原文链接:https://www.cnblogs.com/lshan/p/16579671.html