如何创建Python/Django Egg?

4 投票
2 回答
3750 浏览
提问于 2025-04-15 15:32

我有一个用Python写的程序(用的是Django,这个重要吗?),我想把它“打包”一下。请问我该怎么做,类似于Java中创建一个.jar文件的方式?

2 个回答

2

DjangoSkel 是一个很好的选择。

安装 DjangoSkel:

pip install DjangoSkel

为 Django 创建一个骨架:

paster create -t django_namespace_app

列出可用的模板:

paster create --list-templates
5

你想使用 Python的SetupTools。你需要创建一个描述文件(叫做setup.py),然后只需要一行命令就能构建和创建一个“蛋”(egg),这个过程和使用Make工具很像。

之前有一个很不错的演示可以详细讲解这些内容,但现在找不到了。所以这里有另一个讨论

撰写回答