环境是CentOS7.4 64位,阿里云服务器
从官网下载最新的Python3.6.4
# wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
解压tgz包
# tar -zxvf Python-3.6.4.tgz
创建一个目录
# mkdir /usr/local/python36
# chmod 777 -R python36
进入解压后的目录进行配置
# cd ~/Python-3.6.4
# ./configure --prefix=/usr/local/python36
编译并安装
# make
# make install
将原有的python链接转移
# cd /usr/bin
# rm -rf python
# ln -s /usr/local/python36/bin/python3.6 ./python
测试
# python -V
错误
zipimport.ZipImportError: can’t decompress data; zlib not available
需要安装zlib相关依赖包
# yum -y install zlib*