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 $?