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