admin管理员组

文章数量:1532526

2024年3月17日发(作者:)

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

pip是用来安装python第三方模块的一款软件,pip几乎能够安装所有的python第

三方模块,而且还能为开发者省去很多编译源码的繁琐步骤,十分方便。Pip也是基于

python的,因此先需要有python环境(python的安装必须依赖于gcc),同时也依赖很

多linux系统的库,下面就来详细介绍一下pip的安装。

Step 1 下载pip、setuptools安装包

我下载的源码安装包分别是、。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

本文标签: 安装源码模块需要编译