3

我该如何配置我的 setup.py 文件,以便当有人运行 easy_install 时,包会扩展为 \site-packages\ 作为目录,而不是留在鸡蛋中。

我遇到的问题是我创建的其中一个 django 应用程序不会自动检测它是否位于鸡蛋内。

编辑:例如,如果我键入easy_install photologue它只是将一个\photologue\目录安装到站点包中。这是我想要的行为,但似乎为了实现这一点,被打包的目录中至少需要一个目录/模块。

4

1 回答 1

5

您将zip_safe = False作为选项添加到 setup()。

我认为这与目录无关。Setuptools 将愉快地对包含大量目录的包进行蛋化。

然后当然是另一个问题,Django的这部分即使压缩了也找不到包。它应该。

于 2009-07-17T20:46:35.810 回答