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 1
update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 2
- 3、选择默认版本
update-alternatives --config python3
4,pip --version 会报错:
ModuleNotFoundError: No module named 'distutils.util'
5修复,执行
apt install python3.10-distutils
6,重装 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 可以查看结果。