图解Python3的安装与编译

Python3的安装与编译

1.下载Python安装包

2.编译

rhel7需要多一步yum install -y gcc安装C 编辑器;rhel8中自带3.6版本的python
图解Python3的安装与编译

  • cd Python-3.8.2/
    图解Python3的安装与编译

  • ./configure --prefix=/usr/local/python3,其中prefix表示指定安装目录
    不清楚的时候,可以–help查看帮助
    图解Python3的安装与编译

  • 没有make命令的话,需要先安装make软件包
    图解Python3的安装与编译

  • make && make install编译安装
    需要先dnf install zlib-devel.x86_64,因为缺少zlib时,make编译不能成功
    图解Python3的安装与编译
    安装zlib
    图解Python3的安装与编译
    重新make && make install编译安装,此时显示安装成功
    图解Python3的安装与编译

  • 检查Python3的编译器,可以正常使用
    图解Python3的安装与编译
    每次都切换目录到/usr/localpython3/bin的话,使用起来就会很不方便,所以我们可以将软链接ln -s /usr/local/python3/bin/* /usr/local/bin加入环境变量中后就可以直接使用python3.8了
    图解Python3的安装与编译