您的当前位置:首页正文

pip安装手册

2022-10-17 来源:好走旅游网


Linux系统下(centOS 6.5)pip安装手册

pip是用来安装python第三方模块的一款软件,pip几乎能够安装所有的python第三方模块,而且还能为开发者省去很多编译源码的繁琐步骤,十分方便。Pip也是基于python的,因此先需要有python环境(python的安装必须依赖于gcc),同时也依赖很多linux系统的库,下面就来详细介绍一下pip的安装。

Step 1 下载pip、setuptools安装包

我下载的源码安装包分别是pip-1.5.6.tar.gz、setuptools-7.0.tar.gz。pip的安装需要依赖于setuptools,同时setuptools的安装又依赖于zlib

Step 2 安装zlib、zlib-devel

直接在超级用户终端输入

yum install zlib

yum install zlib-devel

有关zlib、zlib-devel的区别,我自己的理解就是-devel是软件开发的包,包含编译的时候需要连接的库文件,因此这里我感觉应该只需要装zlib-devel一个就够了,同时装zlib、zlib-devel是为了保险起见。

Step 3 安装openssl、openssl-devel

之所以安装ssl是因为pip官方网站是用https来访问的,每次使用pip安装python第三方模块的时候,pip首先要在官网下载相应模块的源码包,然后再对其进行安装。

直接在超级用户终端输入:

yum install openssl

yum install openssl-devel

Step 4 重新编译安装python

我所用的python版本是2.7.8,由于python很多自带的模块的安装都是依赖于zlib和openssl的,重新编译安装python之后,相应模块才能支持,pip的安装和使用就不会报错

首先进入python源码包,输入命令:

./configure

make && make install

Step 5 安装pip

先解压pip源码安装包,进入解压后的文件夹,对其安装。

tar –xzvf XXX

cd XXX

python setup.py install

因篇幅问题不能全部显示,请点此查看更多更全内容