Centos Python升级及卸载及pip安装

Zss 发表于:
1.查看当前python的版本。
  1. [root@localhost liukk]# python
  2. Python 2.6.6 (r266:84292, Nov 22 2013, 12:16:22)
  3. [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
  4. Type “help”, “copyright”, “credits” or “license” for more information.
  5. >>>
2. 安装升级相应的软件包。
  1. yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
3. 下载python 3.3 的源码包。
  1. [root@localhost liukk]# wget http://mirrors.sohu.com/python/3.3.3/Python-3.3.3.tar.bz2
  2. –2013-12-24 06:10:56–  http://mirrors.sohu.com/python/3.3.3/Python-3.3.3.tar.bz2
  3. Resolving mirrors.sohu.com… 119.188.36.70
  4. Connecting to mirrors.sohu.com|119.188.36.70|:80… connected.
  5. HTTP request sent, awaiting response… 200 OK
  6. Length: 14122529 (13M) [application/octet-stream]
  7. Saving to: “Python-3.3.3.tar.bz2”
  8. 58% [======================================================================================>                                                               ] 8,216,640    128K/s  eta 43s

 

 4. 安装python3.3

 

  1. tar jxvf Python-3.3.3.tar.bz2 -C /usr/local/src/
  2. cd /usr/local/src/Python-3.3.3/
  3. ./configure –prefix=/usr/local/python3.3
  4. make && make install

安装完之后可以在/usr/local/src/python3.3/bin 目录下看到python3.3

5. 配置python

 

  1. mv /usr/bin/python /usr/bin/python.bak
  2. ln -s /usr/local/python3.3/bin/python3.3 /usr/bin/python

 

6. 查看当python的版本
  1. [root@localhost bin]# python
  2. Python 3.3.3 (default, Dec 24 2013, 06:29:34)
  3. [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux
  4. Type “help”, “copyright”, “credits” or “license” for more information.
  5. >>>

至此,centos python3.3 版本安装完毕,可以尽情遨游python coding 了。

 

7.Python卸载
[root@test ~]# rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安装程序及其关联
[root@test ~]# whereis python |xargs rm -frv ##删除所有残余文件 ##xargs,允许你对输出执行其他某些命令
[root@test ~]# whereis python ##验证删除,返回无结果
8.pip的安装
$ wget https://bootstrap.pypa.io/get-pip.py
$ python get-pip.py
$ pip -V  #查看pip版本

或者


yum -y install epel-release
yum -y install python-pip