1. 外网下载安装Python需要的依赖:
    1
    yumdownloader --destdir=/data/pkg gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm libdb-devel libpcap xz-devel libffi-devel glibc-devel glibc-static libgcc libstdc++-devel kernel-devel gcc-c++ make
    如果报错找不到db4-devel,可以将db4-devel换为libdb-devel
  2. 将下载的文件上传到内网服务器,执行命令安装:
    1
    rpm -Uvh --force --nodeps *rpm
  3. 上传Python安装包到服务器并解压:
    1
    tar -zxvf Python-3.9.25.tgz
  4. 进入解压后的目录,执行./configure --prefix=/data/python3.9.25命令,/data/python3.9.25是安装目录。
  5. 执行make命令。
  6. 执行make install命令。
  7. 建立软链接:
    1
    2
    ln -s /data/python3.9.25/bin/python3 /usr/bin/python3
    ln -s /data/python3.9.25/bin/pip3 /usr/bin/pip3.9
  8. 验证:
    1
    2
    python3.9 -V
    pip3.9 -V