Python编译安装

下载源码

可以在https://www.python.org/ftp/python 选择要下载的源码
我这里使用 3.10版本

wget https://www.python.org/ftp/python/3.10.12/Python-3.10.12.tar.xz
# ssl模块
wget https://www.openssl.org/source/openssl-1.1.1k.tar.gz

解压配置

解压文件

tar -xvf Python-3.10.12.tar.xz
tar -zxvf openssl-1.1.1k.tar.gz

配置 配置文件

 ./configure --prefix=/usr/local/python --with-openssl=../openssl-1.1.1k --enable-optimizations

--enable-optimizations 配置项用于提高 Python 安装后的性能,使用会导致编译速度稍慢

编译安装

make
sudo make install

添加环境变量

export PATH=/usr/local/python/bin/:$PATH

添加软链接

sudo ln -s /usr/local/python/bin/python3.10 /usr/local/python/bin/python
sudo ln -s /usr/local/python/bin/pip3.10 /usr/local/python/bin/pip

Python编译安装
https://guiyunweb.com/archives/python-bian-yi-an-zhuang
作者
归云
发布于
2023年11月28日
更新于
2024年06月20日
许可协议