Python 升级致yum 问题,pip 异常

升级 Python 导致 yum 和 pip 异常;

一些storm 和 自定义项目 需要升级python版本;Linux 系统默认是2.6 版本 ,所以需要根据业务进行升级操作:
Python 官方下载地址:

https://www.python.org/ftp/python/

# yum install gcc gcc-c++ -y
# wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
# tar -xf Python-2.7.13.tgz
# mv Python-2.7.13 /usr/local/python
# cd /usr/local/python
# ./configure --prefix=/usr/local/python
# make
# make install
# mv /usr/bin/python /usr/bin/python_old
# ln -s /usr/local/python/bin/python2.7 /usr/bin/python

# python -V

如发现 yum 异常、则查看 /usr/bin/yum 文件

将/usr/bin/yum 文件头部的
#
!/usr/bin/python 改为如下内容: # !/usr/bin/python2.6

发现 pip 异常 ;同样的修改 /usr/bin/pip 文件

将/usr/bin/pip 文件头部的

#!/usr/bin/python
改为如下内容:
#!/usr/bin/python2.6

pip install 时发现版本过旧:

pip 升级更新;

pip install --upgrade pip

更新完成之后 再重新更改 /usr/bin/pip 文件;

将/usr/bin/pip 文件头部的

#!/usr/bin/python2.6
改为如下内容:
#!/usr/bin/python

这样就可以 pip 进行重新安装其他东西了 

 

posted @ 2017-11-20 14:58  01234567  阅读(277)  评论(0编辑  收藏  举报