安装相关依赖包。
在终端下输入命令:sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel


使用wget从官网下载安装包。在终端下输入命令: wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz


将下载好的安装包解压至:/usr/local/src tar -xf Python-3.6.5.tar.xz -C /usr/local/src

进入 Python-3.6.5目录
cd /usr/local/src/Python-3.6.5

配置安装路径,在终端中输入命令:./configure --prefix=/usr/local/src/Python-3.6.5


安装,在终端中输入命令:make


之后,再输入命令:make install


创建python3的软链接。
备份原文件为python2,在终端中输入命令:
sudo mv /usr/bin/python /usr/bin/python2

创建软链接,在终端中输入命令: sudo ln -s /usr/local/src/Python-3.6.5/bin/python3 /usr/bin/python

为python3的pip创建软链接,输入命令: sudo ln -s /usr/local/src/Python-3.6.5/bin/pip3 /usr/bin/pip


完成安装。
吴裕雄--天生自然 python开发学习:在Cenos 7 系统上安装配置python3.6.5
原文:https://www.cnblogs.com/tszr/p/11068531.html