1、确保Debian系统是最新的(可跳过)
sudo apt updatesudo apt upgrade12
2、安装构建Python源所需的依赖包:
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget1
3、查看openssl包:(可跳过)
python3.10要求openssl版本1.1.1以上
openssl version> OpenSSL 1.1.1n 15 Mar 2022123
4、创建python安装目录
#在配置文件时通过--prefix指定安装路径mkdir /usr/local/python3.1012
5、下载并解压python3.10包
cd /tmpwget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgztar -xvf Python-3.10.0.tgz123
6、执行配置文件
cd /tmp/Python-3.10.0 ./configure --prefix=/usr/local/python3.10#根据提示执行如下代码对python解释器进行优化#执行后无序额外配置可直接使用python3调用python编辑器./configure --enable-optimizations12345
7、编译并安装程序
make && make install1
python3 --version Python 3.10.012
9、查看pip版本
pip3 --version> pip 21.2.3 from /usr/local/lib/python3.10/site-packages/pip (python 3.10)#升级pip版本pip3 install --upgrade pip1234