一、当前环境:
虚拟机系统:CentOS7 64位
已自带python2.7.5
二、期望目标:
由于Python2版本历史较长、版本较低,为适应行业环境,本机需要安装Python3.8.3版本。
三、实现步骤:
1、下载python3.8.3源码至本地目录/home/python383/
2、解压缩下载的python源码文件
3、安装必要的工具
yum groupinstall -y 'Development Tools'
4、编译源码
./configure prefix=/usr/local/python383 --enable-optimizations
prefix将所有资源文件都放在/usr/local/python383的路径中,不然使用默认安装时,文件会比较杂乱,同时卸载、移植软件也方便。
该命令执行后,创建makefile文件
make && make install
执行过程中,如果出现缺少什么,通过yum install -y xxx来安装解决即可。
我安装过程中出现没有zlib,则执行yum install -y zlib*
5、添加python3的快捷链接
使用指令ln -s /usr/local/python383/bin/python3.8 /usr/bin/python3