9

我正在开发一个 django 应用程序(django-flux),我正在尝试使用pypi的 pip 正确安装它。例如,从这篇博客文章distutils 文档中,我的setup.pyMANIFEST.in文件似乎应该包含flux/templates/flux/*.html数据文件,但由于某种原因,当我通过 pip 安装应用程序时它们不包含在内。

关于我做错了什么的任何建议?如何安装 django 模板(在其他非 python 文件中)?

作为参考,我有 distutils 2.7.3。

4

1 回答 1

13

您的设置功能中缺少include_package_data=True

有关这方面的更多信息,您可以求助于 Flask 的优秀文档,其中涵盖了编写基本设置脚本

include_package_data 告诉分发查找 MANIFEST.in 文件并将所有匹配的条目安装为包数据。

然后你正在导入find_packages但到目前为止还没有使用它(packages = find_packages()

于 2012-12-04T00:05:27.887 回答