【发布时间】:2022-01-11 08:01:01
【问题描述】:
我正在使用命令:pyinstaller -w -F main.py
当我尝试运行 exe 文件时收到此消息:
回溯(最近一次通话最后一次):
中的文件“main.py”,第 1 行 文件“PyInstaller\loader\pyimod03_importers.py”,第 476 行,在 exec_module
中的文件“ms_word.py”,第 2 行 文件“PyInstaller\loader\pyimod03_importers.py”,第 476 行,在 exec_module
中的文件“docx_init_.py”,第 3 行 文件“PyInstaller\loader\pyimod03_importers.py”,第 476 行,在 exec_module
中的文件“docx\api.py”,第 14 行 文件“PyInstaller\loader\pyimod03_importers.py”,第 476 行,在 exec_module
中的文件“docx\package.py”,第 9 行 文件“PyInstaller\loader\pyimod03_importers.py”,第 476 行,在 exec_module
中的文件“docx\opc\package.py”,第 9 行 文件“PyInstaller\loader\pyimod03_importers.py”,第 476 行,在 exec_module
中的文件“docx\opc\part.py”,第 12 行 文件“PyInstaller\loader\pyimod03_importers.py”,第 476 行,在 exec_module
中的文件“docx\opc\oxml.py”,第 12 行 文件“src\lxml\etree.pyx”,第 74 行,在 init lxml.etree
ImportError: 无法导入名称 _elementpath
它似乎与 docx 导入有关,因为当我从我的代码中禁用 docx 时不会出现此错误。
有人知道如何解决这个问题吗?
谢谢。
【问题讨论】:
标签: python pyinstaller python-docx