资源下载:http://www.python.org 官网可下载最近安装包
1、下载安装包并解压
我个人下载的tgz的包,解压时需要根据下载的包的类型选择解压方式。
2、进入解压的Python包,进行环境检测
环境检测时必须在该目录中进行,因为检测过程中会调用该目录下的其他模块,--prefix是指定安装路径,更多的安装配置可--help进行查看。
3、编译并安装
make && make install
4、错误处理
4.1 缺少zlib安装包
安装zlib包:
需要注意的是我们进行的源码编译,所以缺少的zlib我们必须安装编译环境(devel)的包。
5、安装完成
6、做连接,使python3命令在shell的任何目录下均可用
##做软连接
[root@contral local]# ln -s /usr/local/python3/bin /root/bin
##在任何目录下也可用
[root@contral ~]# python3
Python 3.7.7 (default, Apr 14 2020, 00:09:00)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
【说明】企业8自带python3,无需再次安装。