Linux系统如何通过编译方式安装python3.11.3

1.切换到/data 目录

cd /data

2.下载python源码Python-3.11.3.tgz

wget https://www.python.org/ftp/python/3.11.3/Python-3.11.3.tgz

tar -xzf Python-3.11.0.tgz

cd Python-3.11.3

3.配置python的安装路径 和 执行openssl的路径

./configure --prefix=/usr/local/python3.11 --with-openssl=/usr/local/openssl-1.1.1n

4.编辑安装

make

sudo make altinstall

使用 make altinstall 而不是 make install 来避免覆盖系统默认的 Python

5.验证安装是否成功

python3.11 -V

输出如下信息:则说明安装成功

[root@iZbp14j2amyqhdxg1o5swqZ data]# python3.11 -V
Python 3.11.3

6.使用python3.11 的pip 进行python包的安装

python3.11 -m pip intall 要安装的包