wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz 下载python 3.6安装包
tar -zxvf Python-3.6.0.tgz 解压
cd Python-3.6.0/ 进入文件夹
./configure --prefix=/usr/local/python3.6 配置
报错:
configure: error: in `/root/Python-3.6.0':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
解决方法:由于缺少gcc编译环境通过yum安装gcc编译环境:yum install -y gcc
再执行 ./configure --prefix=/usr/local/python3.6 配置
make && make install 编译安装
报错:
zipimport.ZipImportError: can't decompress data; zlib not available
解决方法:是因为缺少zlib 的相关工具包导致的,安装zlib相关依赖包,yum -y install zlib*
再执行make && make install 编译安装
mv /usr/bin/python /usr/bin/python2.7bak 把原来的python移动到/usr/bin/进行重命名备份
ln -s /usr/local/python3.6/bin/python3.6 /usr/bin/python 建立一个新的软链接
python -V