Debian11安装Python3.10,


1、确保Debian系统是最新的(可跳过)

sudo apt update
sudo apt upgrade

2、安装构建Python源所需的依赖包:

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

3、查看openssl包:(可跳过)
python3.10要求openssl版本1.1.1以上

openssl version

> OpenSSL 1.1.1n  15 Mar 2022

4、创建python安装目录

#在配置文件时通过--prefix指定安装路径
mkdir /usr/local/python3.10

5、下载并解压python3.10包

cd /tmp
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
tar -xvf Python-3.10.0.tgz

6、执行配置文件

cd /tmp/Python-3.10.0
./configure --prefix=/usr/local/python3.10
#根据提示执行如下代码对python解释器进行优化
#执行后无序额外配置可直接使用python3调用python编辑器
./configure --enable-optimizations

7、编译并安装程序

make && make install

8、查看python版本

 python3 --version
 Python 3.10.0

9、查看pip版本

pip3 --version
> pip 21.2.3 from /usr/local/lib/python3.10/site-packages/pip (python 3.10)
#升级pip版本
pip3 install --upgrade pip

相关内容