释放python模块的标准模式是什么?

时间:2011-12-04 14:04:53

标签: python packaging

我是python的新手,并且已经玩了一段时间。我写了两个python模块:gapbuffer和gapbuffertests。我的问题是 - 公开发布以供使用我是否只是单独发布gapbuffer.py模块文件或者是否有Java .jar等效文件?

谢谢, ALY

2 个答案:

答案 0 :(得分:4)

Setuptools是Python的标准打包解决方案。使用setuptools,您可以创建eggs,它们几乎相当于jar。如果您的软件包是开源的,您也可以在PyPI上列出它(setuptools包括对此的支持),以便可以使用pip install gapbuffer之类的命令安装它。

答案 1 :(得分:2)