安装Python3.10本体

  1. 安装依赖
1
2
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
  1. 从官网下载源文件
1
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
  1. 解压Python3.10文件
1
tar -zvxf Python-3.10.0.tgz 
  1. 编译一手
1
2
3
cd Python-3.10.0/
./configure --enable-optimizations
make
  1. 安装
1
sudo make install
  1. 验证安装
1
python3.10 --version

弹出以下即成功

修改Python默认指向为Python3.10

修改Python的PATH

  1. 看一下Python软链的绝对目录
1
which python3

  1. 删除原来的软链
1
rm /usr/local/bin/python
  1. 新建软链
1
ln -s /usr/local/bin/python3.10 /usr/local/bin/python

修改pip的PATH

和Python大体相同,此处不做赘述,直接贴指令

1
2
3
rm /usr/local/bin/pip     #如果原来有pip的链接先删除,没有的话,这步不用管。
ln -s /usr/local/bin/pip3.10 /usr/bin/pip
pip -V