1. 安装基础库
sudo apt-get install -y build-essential python3-dev libffi-dev libbz2-dev liblzma-dev
2. 安装openssl1.1.1
2.1 通过包管理器安装
sudo apt-get install -y libssl1.1
2.2 手动编译安装
wget https://www.openssl.org/source/openssl-1.1.1u.tar.gz
tar -xzvf openssl-1.1.1u.tar.gz
cd openssl-1.1.1u
./config --prefix=/usr/local/openssl-1.1.1 shared
make && sudo make install
echo "/usr/local/openssl-1.1.1/lib" | sudo tee /etc/ld.so.conf.d/openssl-1.1.1.conf
ldconfig
2.3 验证安装
ldconfig -p | grep libssl.so.1.1
3. 安装python3.11
wget https://www.python.org/ftp/python/3.11.10/Python-3.11.10.tgz
tar -xzvf Python-3.11.10.tgz
cd Python-3.11.10
./configure --with-openssl=/usr/local/openssl-1.1.1
make && sudo makeinstall
4. 安装NumPy(NumPy 要求 GCC 版本 ≥9.3)
4.1 安装m4
sudo apt install