Python2.7和pip 安装过程

最近因开发需求,需要将虚拟机上python升级到2.7的版本,并且需要安装好pip, 自己在安装过程中遇到了些问题,在此记录下问题及解决过程,以便以后查阅,也为碰到同样问题的同学提供参考。

一、升级python到2.7的版本

请查考以前一篇博文:CentOs6.7 python2.6升级到2.7.11

二、安装setuptools和pip

大家知道pip是使用Python很方便的工具,其依赖setuptool。所以首先我们要安装setuptool。

1、安装setuptool

#下载setuptool
wget https://pypi.python.org/packages/46/db/baa571da945ff731f3739a119574e89b12add9b05c03842103bd641d0990/setuptools-25.1.3.tar.gz#md5=0dcb9990901cb6e9631db195d4e775a7
#解压
tar -xzf setuptools-25.1.3.tar.gz
#进入
cd setuptools-25.1.3
#安装
python setup.py  build
python setup.py  install
#安装时候居然报错 python的zlib模块找不到

2、下载并安装zlib包

wget http://zlib.net/zlib-1.2.8.tar.gz
tar -xzf zlib-1.2.8.tar.gz 
cd zlib-1.2.8
./configure 
make all
make install
echo $?

3、再次安装setuptool

仍然报错,在网上查询得知需重新安装python 在安装时加--with-zlib-dir=/usr/local/lib

rm -rf Python-2.7.12
tar -xzf Python-2.7.12.tgz 
cd Python-2.7.12
ls
./configure --with-zlib-dir=/usr/local/lib
echo $?
make all
make install
echo $?

然后安装setuptool

tar -xf setuptools-25.1.3.tar.gz
cd setuptools-25.1.3
python setup.py install
echo $?

4、安装pip

tar -xzf pip-8.1.2.tar.gz
cd pip-8.1.2
python setup.py install
echo $?
原文地址:https://www.cnblogs.com/migongci0412/p/5743443.html