知行编程网知行编程网  2022-10-24 14:00 知行编程网 隐藏边栏  6 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python distribute是什么的相关知识,希望可以帮到处于编程学习途中的小伙伴

什么是 python 分发

常用的Python包管理工具有easy_install、setuptools和pip、distribute,那么这些工具之间有什么关系,看下图就明白了:

什么是 python 分发

可以看到distribute是setuptools的替代方案,pip是easy_install的替代方案。

Distribute 提供了一个安装 python 模块的框架。系统上的每个 python 解释器都需要自己的 Distribute。你可以在 https://pypi.python.org/pypi/distribute 找到自己发布的最新版本。

Distribute 是对标准库的 disutils 模块的增强。我们知道 disutils 主要是用来更方便的打包和分发包,尤其是依赖于其他包的包。

Distribute被创建是因为Setuptools包不再维护了。

可以通过distribute_setup.py 脚本或easy_install、pip 或源文件安装Distribute,但使用distribute_setup.py 是最简单和最流行的安装方式。

# wget https://pypi.python.org/packages/source/d/distribute/distribute-0.7.3.zip --no-check-certificate
# unzip distribute-0.7.3.zip
# cd distribute-0.7.3
# python2.7 setup.py install

或者:

# wget http://pypi.python.org/packages/source/d/distribute/distribute-0.6.35.tar.gz
# tar xf distribute-0.6.35.tar.gz
# cd distribute-0.6.35
# python2.7 setup.py install

这将生成一个脚本 /usr/local/bin/easy_install-2.7 ,你可以使用它来安装 python 2.7 模块。它将已安装的模块放入 /usr/local/lib/python2.7/site-packages/ 目录。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享