【问题标题】:Error while generating executable files using py2exe (python)使用 py2exe (python) 生成可执行文件时出错
【发布时间】:2021-07-09 12:32:46
【问题描述】:

我正在尝试创建一个使用模块 python-docx 的可执行文件。

可执行文件已创建,但运行可执行文件时出现此错误。

[Errno 2] 没有这样的文件或目录:'D:\Pycharm Projects\pydocx\dist\library.zip\docx\parts\..\templates\default-footer.xml'

我试图将其转换为 .exe 的普通 .py 文件可以正常工作。

谁能建议我应该如何解决这个问题

【问题讨论】:

  • 我想你会发现这与py2exe 配置中的data_files 设置有关,就像这里提到的:stackoverflow.com/a/2748026/1902513。默认情况下,它们可能不包括在内。您将需要包含 templates/ 目录中的所有内容(因此您无需逐个调用它们)。

标签: python py2exe python-docx python-packaging


【解决方案1】:

切换到 pyinstaller,一切正常。

【讨论】:

    猜你喜欢
    • 2013-08-16
    • 1970-01-01
    • 2010-09-24
    • 2010-09-11
    相关资源
    最近更新 更多