python egg 介绍
来源:互联网 发布:百度大数据平台 编辑:程序博客网 时间:2024/05/17 02:01
"鸡蛋是python 罐是 java … …"
Python 鸡蛋是信息的捆绑附加包括一个 python 项目,使项目的依赖项是信息的检查和满意在运行时,以及允许项目为其他项目提供的插件的方法。有几种二进制格式,体现了鸡蛋,但最常见是 '.egg' zipfile 的格式,因为它是一个方便的分发项目。所有的格式都支持包括包特定数据、 项目范围内的元数据、 C 的扩展和 Python 代码。
Python 卵的主要优点是:
它们使工具,像易安装 Python 包管理器
.egg 文件是一个 Python 包 ; 没有生成或安装步骤是必需的只是把它们放在 PYTHONPATH 或 sys.path,并使用它们 (可能需要安装如果 C 的扩展或数据文件使用的运行库) 的"零安装"格式
他们可以包括诸如取决于他们的其他蛋包元数据
他们允许"命名空间包"(包只是包含其他包) 将拆分为单独的分布 (例如 zope。 、 扭曲。,peak.* 软件包可以作为单独的鸡蛋与正常的包,必须总是放在同一个父目录下不同分发。这允许什么现在是巨大的整体包作为单独的组件的分布式。)
他们允许指定一个的库所需的版本的应用程序或库,以便在做一个导入 twisted.internet 之前,您可以如 require("Twisted-Internet>=2.0")。
他们是伟大的格式分发扩展或可扩展应用程序和框架 (例如,跟踪的 0.9b1,使用的插件的蛋) 插件,因为蛋运行库提供了简单的 api,以找到鸡蛋和找到他们播发的入口点 (类似于 Eclipse 的"扩展点"概念)。
也有可能是来自有一个类似于 Java 的"罐"格式的好处的标准的格式的其他好处。
转自:http://zh.efreedom.com/Question/1-47953/%E5%8C%85%E8%A3%85-python-%E5%BA%93-%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%BD%9C%E4%B8%BA%E4%B8%80%E4%B8%AA-egg-%E6%96%87%E4%BB%B6%E7%9A%84%E4%BC%98%E7%82%B9%E6%98%AF%E4%BB%80%E4%B9%88
- python egg 介绍
- python egg
- python egg
- python egg
- 创建Python Egg
- 创建Python Egg
- python egg学习笔记
- Python egg学习笔记
- python的egg
- python的egg制作
- Python: egg 的安装
- python 创建egg
- python egg的构建
- python的egg的制作
- python egg for centos 制作
- python的打包文件egg
- Python如何安装egg组件
- Python如何安装egg组件
- MSTest doesn’t work
- ERP实施手记:生不如死的二次开发
- 搞笑短消息(100多条)
- Set up and run a PBS job
- Linux下同步模式、异步模式、阻塞调用、非阻塞调用总结
- python egg 介绍
- 球光照模型
- 软件工程师分级参考标准_理解
- POJ 1006 解同余方程
- Batch Jobs
- 让程序支持文件拖拽
- 软件开发人员绩效评价参考标准
- java 导出 txt
- JSP在使用URL传递中文参数的时候遇到的乱码问题