Ubuntu20上安装Python3.10+和pip

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

Ubuntu20上安装Python3.10+和pip_第1张图片

把第一行/usr/bin/python 换成 python3 

结束!

使用pip3 --version 可以查看结果。

你可能感兴趣的:(pip)