我为我的脚本使用 python-pptx 包。这个包有一个像这样的子文件夹
pptx/
templates/
default.pptx
py files
我使用 py2exe 生成一个 windows 可执行文件,但是当我执行它时,我得到了这个错误,它解释了 'templates' 目录没有放在生成的 library.zip 中:
pptx.exc.PackageNotFoundError: Package not found at 'C:\Documents and Settings\rke99878\Mes documents\pptx_fusion\dist\library.zip\pptx\templates\default.pptx'
这个包的 python 文件很好,但不是这个文件夹,我试图在 py2exe 选项中添加 package={'pptx/*'} ,但同样的问题。如果我在 library.zip 中手动添加这个文件夹,我会得到同样的错误。
我怎样才能告诉 py2exe 拿走这个文件夹?