Pyuthon如果需要升级,请按以下步骤执行,注意版本号不同,命令可能会有所不同,注意下版本号数字就行,别输错了。
先升级Python,执行
1 | wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz |
目前的路径应该是/usr/local/bin/python2.7,顺便看下版本
1 | /usr/local/bin/python2.7 -V |
然后查下当前的版本
python -V
我这里显示的是2.6.6
1 | mv /usr/bin/python /usr/bin/python2.6.6 |
现在再看下版本
python -V
应该显示2.7.5了
以上操作可以不执行,现在来说下如何安装pip
安装pip前,可能会需要让你安装setuptools
1 | wget https://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg --no-check-certificate |
安装好后,如下所示:
1 | [root@zhongwen ~]# sh setuptools-0.6c11-py2.6.egg |
正式安装pip,此为依pip 1.4为例
1 | wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-1.4.tar.gz |
升级python后会导致yum不可用,解决办法如下:
vi /usr/bin/yum
把 #/usr/bin/python
to #/usr/bin/python2.6
或者下载rpm包重新安装下yum
http://mirror.centos.org/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
1 | rpm -Uvh --replacepkgs yum-3.2.22-40.el5.centos.noarch.rpm |