centos 6.8 下python2.6 升级python2.7,安装pip工具

来源:互联网 发布:微软雅黑bold for mac 编辑:程序博客网 时间:2024/06/05 07:09

一.安装python2.7

1.首先去官网下载python的2.7版本包

# cd /usr/local/src/

# wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz

2.解压并进入安装包

# tar -zxvf Python-2.7.14.tgz

# cd Python-2.7.14/

3.编译安装python

# ./configure && make &&make install

4.将原来的python2.6备份

# mv /usr/bin/python /usr/bin/python2.6.6

5.将Python目录下的python拷贝到/usr/bin/

# cp /usr/local/src/Python2.7.14/python /usr/bin/python

6.查看python是否已经安装成功

#  python -V

Python 2.7.14
此时,说明Python 已经成功升级到2.7了。但是,事情还没完,我们继续gank。


二.安装setuptool工具

1.下载安装包到/usr/local/src下面

# cd /usr/local/src/

# wget https://pypi.python.org/packages/45/29/8814bf414e7cd1031e1a3c8a4169218376e284ea2553cc0822a6ea1c2d78/setuptools-36.6.0.zip#md5=74663b15117d9a2cc5295d76011e6fd1

2.解压安装

# unzip setuptools-36.6.0.zip

# python setup.py install

但是,出错了

"Compression requires the (missing) zlib module" 

RuntimeError: Compression requires the (missing) zlib module

顺手拿起鼠标旁边的榔头一敲小脑袋,伴随着一点点的鲜血,想起来应该 是缺少了zlib-devel

那就安装吧

# yum install zlib 

# yum install zlib-devel 

没办法,重新安装python2.7

# cd /usr/local/src/Python2.7.14/

# ./configure && make && make install

3.继续安装setuptool

# python setup.py install

Processing dependencies for setuptools==36.6.0
Finished processing dependencies for setuptools==36.6.0  终于成功了


三.安装pip
1.下载pip安装包

# cd /usr/local/src/

# wget http://pypi.python.org/packages/source/p/pip/pip-1.0.2.tar.gz
2.解压安装pip

# tar -zxvf pip-1.0.2.tar.gz
# cd  pip-1.0.2

# python setup.py install

Installed /usr/local/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg
Processing dependencies for pip==1.0.2
Finished processing dependencies for pip==1.0.2   终于成功啦  ,这时候 头上的血也凝结了。洗洗睡吧

进阶一下,安装python框架scrapy

# pip install scrapy
安装后 报错

CompressionError: bz2 module is not available

ubuntu上:

sudo apt-get install libbz2-dev

redhat/centos 上

yum install bzip2-devel

同时,重新安装python










原创粉丝点击