我有一个类似于以下的目录结构:
├── myproj
│ ├── utils.py
│ ├── __init__.py
│ ├── routes
│ │ ├── __init__.py
│ │ ├── auth.py
│ │ └── stuff.py
├── html
│ ├── index.html
│ └── about.html
├── MANIFEST.in
├── setup.cfg
└── setup.py
MANIFEST.in 的内容是:
graft html
以下帖子暗示能够MANIFEST.in
与 PEX 一起使用(Python PEX:Pack a package with its sub-packages),但是当我运行其中一个pex . -o myproject
或python setup.py bdist_pex
不html/
包含目录时,通过unzip -Z1 myproject
结果输出进行验证,但在运行时包含它python setup.py sdist
。
在构建 PEX 二进制文件时,如何包含这些额外的 html 文件?