需要安装包:
zlib-1.2.11.tar
Python-2.7.17
meld3-1.0.2.tar
setuptools-18.3.2.tar
supervisor-3.2.0.tar
安装步骤:
安装守护进行需要安装如下组件:zlib,python2.7,如果没有安装请使用yum -y install 进行安装,或下载对应安装文件进行安装。
zlib:
tar -xvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install
ll /usr/local/lib
Python2.7(系统自带版本也行2.4以上3.0以下):
tar -zvf Python-2.7.14.tgz
cd Python-2.7.14
./configure --prefix=/usr/local/python2.7
make
make install
然后进入/usr/local/python2.7/bin,这个目录的内容如下:
在这个目录下执行python2或者python2.7都可以出现python的提示符表示安装成功
1)备份python2.6.6的启动文件
mv /usr/bin/python /usr/bin/python2.6.6
2)创建用于启动python2.7.14的软连接
ln -s /usr/local/python2.7/bin/python2.7 /usr/bin/python,有的文章里写的是下面这样:ln -s /usr/local/bin/python2.7 /usr/bin/python ,事实证明是有错误的。因为编译好的python2.7.14可执行文件在/usr/local/python2.7/bin/这个目录下面并不在/usr/local/python2.7目录下,同时创建符号链接也需要指定具体的可执行文件名才行。
查看:
[root@localhost /]# ll /usr/bin/python
lrwxrwxrwx. 1 root root 34 1月 3 10:12 /usr/bin/python -> /usr/local/python2.7/bin/python2.7
配置yum启动路径:
如果我们想要启动老版本python2.6.6,可以执行python2.6.6即可,如果是想启动python2.7,只需要执行python即可
因此这里的升级不是把python2.6.6彻底干掉,而是重新安装了python2.7.14.而且也兼顾到yum的使用。
来源:CSDN
作者:Hong.J.X.
链接:https://blog.csdn.net/weixin_37565541/article/details/103815643