centos7+Python-3.8.7安装

centos7+Python-3.8.7安装

  1. 下载源码
    wget https://www.python.org/ftp/python/3.8.7/Python-3.8.7.tar.xz

  2. 下载的.xz压缩包,解压.
    xz -dk Python-3.8.7.tar.xz
    得到一个Python-3.8.7.tar包,在打开tar包到/usr/local/
    tar -xvf Python-3.8.7.tar -C /usr/local/

  3. 进入/usr/local/Python-3.8.7,运行配置脚本
    ./configure --enable-optimizations --prefix=/usr/local/python3

    • --enable-optimizations 是优化选项(LTO,PGO 等)加上这个 flag 编译后,性能有 10% 左右的优化。如果make报错,可以去掉再试试
    • 设置Python目录为/usr/local/python3
      执行完后会生成Makefile
  4. 编译和安装
    make
    make install

  5. 创建软连接,相当于创建快捷方式
    ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

  6. 检验安装
    python3 --version
    pip3 --version

我不会轻易狗带~
原文地址:https://www.cnblogs.com/zhongyujuedingwangjiwo/p/14363216.html