centos6.6 python2.6升级python2.7并安装pip

2025-10-26 12:27:06

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-devel mysql-devel  python-devel mysql libxml2-dev libxslt-devel 

2)解压安装包,并修改配置

tar -xzvf  Python-2.7.3.tar.bz2

cd Python-2.7.3/Modules

vi 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.gz 

2)解压setuptools-0.6c11.tar.gz

tar -xzvf setuptools-0.6c11.tar.gz

3)安装

cd setuptools-0.6c11/

python setup.py build

python setup.py install

3、3.安装pip

1)下载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.gz

tar -xzvf pip-1.3.1.tar.gz

3)安装

cd pip-1.3.1

python setup.py install

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢