美文网首页
CentOS 7 上安装 Python 3.10

CentOS 7 上安装 Python 3.10

作者: lijim | 来源:发表于2022-05-19 13:58 被阅读0次

    1. 安装依赖

    yum groupinstall "Development Tools"

    yum install gcc gcc-c++ openssl-devel bzip2-devel libffi-devel zlib-devel xz-devel

    2. 安装OpenSSL1.1.1

    wget https://www.openssl.org/source/openssl-1.1.1q.tar.gz --no-check-certificate

    tar zxf openssl-1.1.1q.tar.gz

    cd openssl-1.1.1q

    ./config --prefix=/usr/local/openssl-1.1.1

    make && make install

    3. 安装Python3.10

     wget https://www.python.org/ftp/python/3.10.7/Python-3.10.7.tgz

    tar xzf Python-3.10.7.tgz

    cd Python-3.10.7

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

    (如果开优化编译失败,就取消优化, 去掉上面的  --enable-optimizations)

    make altinstall

    4. 检查 Python 版本

    python3.10 --version

    5. 安装setuptools 

    如果在安装其他包时遇到没有setuptools的错误提示,需要手工更新setuptools

    pip3 install --upgrade setuptools

    如果在安装其他包时遇到ModuleNotFoundError: No module named ‘_ctypes’的错误,需要在命令行执行

    yum install libffi-devel

    然后重新执行

    make altinstall

    相关文章

      网友评论

          本文标题:CentOS 7 上安装 Python 3.10

          本文链接:https://www.haomeiwen.com/subject/uxjtprtx.html