使用pyinstaller制作的可执行文件不起作用

时间:2020-10-26 20:42:46

标签: python-3.x pyinstaller

我尝试使用pyinstaller创建python脚本的可执行文件,但无法正常工作。

如果我从终端运行exe文件,则会出现以下错误:

  Traceback (most recent call last):
  File "main.py", line 127, in <module>
  File "main.py", line 9, in main
  File "c:\users\danie\onedrive - universitat de valencia\escritorio\professors banda\profs\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 493, in exec_module
    exec(bytecode, module.__dict__)
  File "docx2pdf\__init__.py", line 13, in <module>
  File "importlib\metadata.py", line 531, in version
  File "importlib\metadata.py", line 504, in distribution
  File "importlib\metadata.py", line 177, in from_name
importlib.metadata.PackageNotFoundError: docx2pdf
[13776] Failed to execute script main

我在项目的虚拟环境中使用pip安装了pyinstaller。

我将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:0)

您似乎缺少 PyInstaller 分析挂钩未找到的模块。

尝试使用 --hidden-import=docx2pdf 选项重建您的应用程序。