将文件添加到不在包中的滚轮

时间:2018-06-11 13:01:50

标签: python python-3.x setuptools python-wheel

我正在开发一个使用滚轮打包和安装的Python桌面项目,我想在模块中添加一些外部手动资源文件。

我已经能够使用package_data参数从此模块中包含非Python文件,但是我想要包含的那些新文件不存储在该模块子目录下,因为它们是从代码生成的。我也尝试使用data_files,但文件然后存储在虚拟env文件夹中,而不是存储在模块内。

项目结构如下

src/
    module1/
    module2/
    docs/
        docs_src/
        docs_bld/
    setup.py

使用sphinx从rst文件生成的用户手册,内置在./docs/docs_bld目录中。我想找到一种方法将这些文件作为module1 / docs包含在虚拟环境中,这样我就可以从应用程序访问它并显示上下文帮助。

0 个答案:

没有答案