centos6.6 python2.6升级python2.7并安装pip
1、1.捂执涡扔使用 wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz,下载Python-2.7.3.tar.bz2安装包,下载之后别急着安装。1)先执行以下命令(防止后面安装出现依赖包的问题):sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-develmysql-devel python-devel mysqllibxml2-dev libxslt-devel2)解压安装包,并修改配置tar -xzvfPython-2.7.3.tar.bz2cd Python-2.7.3/Modulesvi Setup找到 #zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz把前面的 # 号去掉(修改配置是防止安装setuptools出现缺少zlib的问题)(去掉#后,按 Esc 键,输入 :wq 保存退出)3)编译安装./configure --prefix=/usr/local/make && make install
2、2.在安装pip命令之前,先安装setuptools,因为pip安装需要用到setuptools。接下来就先安装setuptools。1)下载setuptools安装包wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz2)解压setuptools-0.6c11.tar.gztar-xzvfsetuptools-0.6c11.tar.gz3)安装cd setuptools-0.6c11/python setup.py buildpython setup.py install
3、3.安装pip1)下载pip安装包wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz --no-check-certificate由于下载pip是基于https协议的,故需要在wget url后面加上 --no-check-certificate,否则不能下载2)解压pip-1.3.1.tar.gztar -xzvf pip-1.3.1.tar.gz3)安装cd pip-1.3.1python setup.py install