【发布时间】:2012-04-20 09:15:24
【问题描述】:
我有一堆命令要分发给我的同事。他们希望我将其打包并将其添加到他们的路径中 (/usr/local/bin)
我该怎么做?我们已经有一个 Python 存储库。这在egg 中是否可行?
【问题讨论】:
我有一堆命令要分发给我的同事。他们希望我将其打包并将其添加到他们的路径中 (/usr/local/bin)
我该怎么做?我们已经有一个 Python 存储库。这在egg 中是否可行?
【问题讨论】:
一个选项是build an RPM。这通常是将文件安装到预定义位置的一种非常方便的方法。
【讨论】:
我不喜欢回答我自己的问题,但我已经开始研究这个:
http://docs.python.org/distutils/setupscript.html#installing-additional-files
似乎这可能是答案。我会在星期一尝试时更新这个答案。或者,如果有人以前使用过类似的东西,请自己回答!
【讨论】:
distutils2 或setuptools 而不是distutils,这将被弃用。在此处查看有关打包库选择的更多详细信息:stackoverflow.com/questions/6344076/…