下载Python27安装包:
curl 'https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz'
解压缩安装包
tar -zxvf Python-2.7.14.tgz
进入解压缩后的文件夹
cd Python-2.7.14
在编译前先在/usr/local建一个文件夹python27(作为Python的安装路径,以免覆盖老的版本)
mkdir /usr/local/python27
在解压缩后的目录下编译安装
./configure --prefix=/usr/local/python27
make
make install
注意:如果在第一步的时候出现如下报错,只是缺少gcc编译环境,yum install -y gcc
即可
configure: error: in `/usr/local/src/pythonSoft/Python-3.3.4':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字
mv /usr/bin/python /usr/bin/python2.6
再建立新版本python的链接
ln -s /usr/local/python27/bin/python2.7 /usr/bin/python
查看最新python版本
python --version
注意:之后如果想要使用命令pip install xxx
可能会发生错误,可以参考如下链接:
https://blog.csdn.net/qq_38486203/article/details/80776135