我开发了一个包含可执行程序包(即两个文件x/__init__.py
和x/__main__.py
)的程序,所以如果程序包驻留在python路径中,我可以使用python -m x
来执行它。分发可执行模块
我从来没有试图分发Python包/模块和我没有在这一领域(至今)的经验......我已经注意到,有许多不同的系统,现在我有三个问题:
哪个系统适用于Python 3(.2)程序?分发?的distutils? setuptools的?
我如何添加怎样的一个“包装脚本”到直接执行模块而不
python -m …
使用户只需键入x的麻烦分布的(当然实际名称是一个比较独特的:)在壳上。我该怎么做2.以不依赖于platfom的方式?
谢谢! :)
这......只是工作!谢谢! :) – dom0