说明:现在很多软件安装也要求Python 3
以上,而Python
在CentOS 6
默认是2.6
版本,CentOS 7
是2.7
版本,所以我们需要手动升级Python
版本来达到软件编译的最低要求。
方法
这里以CentOS 6
为例。
1、安装环境
yum -y groupinstall development zlib zlib-devel
2、下载并安装python3.6
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
tar xJf Python-3.6.0.tar.xz
cd Python-3.6.0
./configure
make
make install
注意:如果因为系统原因make install
时出现zipimport.ZipImportError: can't decompress data
错误,请先执行 yum -y install zlib*
后再安装。
3、检查是否成功
which python3
python3 -V
4、创建软链接
cd /usr/bin
mv python python.backup
ln -s /usr/local/bin/python3 /usr/bin/python
5、重启,查看当前的python版本
python -V