1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| cd /down // 进入下载目录 sudo wget https://www.python.org/ftp/python/3.11.13/Python-3.11.13.tgz //下载python环境安装包 sudo tar xzf Python-3.11.13.tgz //压缩包解压 cd Python-3.11.13 //进入解压后的文件夹
./configure --enable-optimizations --enable-shared \ //--enable-optimizations: 启用优化 --enable-shared: 构建共享库 --prefix=/usr/local/python3.11.13 \ //--prefix: 指定安装目录 --with-ensurepip=install //--with-ensurepip: 安装 pip
# 编译(使用多核加速,根据CPU核心数调整) sudo make -j$(nproc) # 安装 sudo make altinstall # 创建软链接 sudo ln -sf /usr/local/python3.11.13/bin/python3.11 /usr/local/bin/python3.11 sudo ln -sf /usr/local/python3.11.13/bin/pip3.11 /usr/local/bin/pip3.11 # 配置共享库路径 echo '/usr/local/python3.11.13/lib' | sudo tee /etc/ld.so.conf.d/python3.11.conf sudo ldconfig #验证 python3.11 --version pip3.11 --version
|