1、添加 deadsnakes PPA 到源列表
add-apt-repository ppa:deadsnakes/ppa apt update
2、安装
apt install python3.10
3、设置默认版本为 Python3.10
查看所有python版本
ls -l /usr/bin/python*
update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8
update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10
4、选择默认版本
update-alternatives --config python3
5,pip --version 会报错:
ModuleNotFoundError: No module named 'distutils.util'
6、修复,执行
apt install python3.10-distutils
7,重装 pip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py
以确保为python3.10安装了pip。
如果您看到任何权限错误,您可能需要使用
python3 get-pip.py --user
7,修改pip指向
sudo vi /usr/local/bin/pip3
把第一行/usr/bin/python 换成 python3
结束!
使用pip3 --version 可以查看结果。