安装setuptools和pip

本文介绍了Python的包管理器setuptools和pip的安装过程。setuptools是Python的distutils增强工具,用于创建和发布Python egg包。在安装pip之前,需要先安装setuptools。当安装setuptools遇到zlib-devel依赖问题时,需要重新编译Python。完成setuptools安装后,按照类似步骤安装pip,最终在Python目录下找到pip的执行文件并创建链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python的包管理器,相当于readhat的yum,官方的说法是pip改善了easy_install的一些缺点,可能理解pip是easy_intall替代工具。

安装pip前要先安装setuptools,setuptools 是一组由PEAK(Python Enterprise Application Kit)开发的Python的distutils工具的增强工具,可以让程序员更方便的创建和发布 Python的egg 包,特别是那些对其它包具有依赖性的状况。

Setuptools安装方法

1、在官网下载Setuptools的源码安装包

2、解压、编译setuptools包

tar zxvf setuptools-19.6.tar.gz
cd setuptools-19.6
python setup.py build

在这里失败,提示说需要zlib-devel依赖,RuntimeError: Compression requires the (missing) zlib module

yum install zlib zlib-devel

但是现在不能直接执行上一条编译命令,因为这个zlib其实是针对python的,所以我们需要对python再进行一次编译和安装命令。
进入Python2.7(源码安装的文件夹)目录,重新执行make&make install即可。

然后再进入 setuptool目录

python setup.py build
python setup.py install

那么到现在python setuptools搞定了,接下来就是pip了,步骤差不多哦。

pip安装方法

1、在官网下载pip的源码安装包

2、解压压缩包、编译、安装

tar zxvf pip-8.0.2.tar.gz
 cd pip-8.0.2
python setup.py build
python setup.py install

没有提示错误,那么就安装成功了。

安装好了之后会在我们的python目录中生成该执行文件。

Installing pip3.5 script to /usr/local/python2.7/bin
Installing pip3 script to /usr/local/python2.7/bin
Installing pip script to /usr/local/python2.7/bin

这个就是安装是的提示,给我们说的很清楚,说将pip3安装到了/usr/local/python2.7/bin目录中

3、创建链接

ln -s /usr/local/python2.7/bin/pip3.5 /usr/bin/pip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值