建立目录python3.6.5安装目录:
mkdir /usr/local/python3.6.5python
进入安装目录:
cd /usr/local/python3.6.5linux
执行如下命令,下载python安装包
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgzc++
解压安装包
tar -xzvf Python-3.6.5.tgzide
执行如下命令切换到解压目录:
cd Python-3.6.5ip
执行如下命令,安装gcc组件
yum install make gcc gcc-c++get
执行如下命令,设置python安装目录
./configure -prefix=/usr/local/python3.6.5it
执行如下命令,安装python
make && make installclass
若是出现如下错误,缺乏zlib包缘由,执行命令yum install zlib*安装zlib后
从新执行make && make install安装python:import
zipimport.ZipImportError: can't decompress data; zlib not available
执行命令echo $?验证安装是否成功,输出为0说明安装成功变量
若是要保留原来的python版本,如下两步可不执行(最好保留原来版本,要否则linux不少命令会异常),
只需执行命令ln -s /usr/local/python3.6.5/bin/python3.6 /usr/bin/python3便可。
修改python环境变量连接:
执行如下命令,备份原来的python
cp /usr/bin/python /usr/bin/python.bak
执行如下命令,删除原来的python
rm -f /usr/bin/python
执行如下命令,连接新的python到环境变量中
ln -s /usr/local/python3.6.5/bin/python3.6 /usr/bin/python
验证是否升级成功python -V