【发布时间】:2019-12-21 15:44:30
【问题描述】:
我使用供应商支持库在 python 2.7 中开发了一个代码。使用 python 2.7 的原因是 require 库位于 python 2 环境中。从 IDLE 执行代码后,虽然安装程序生成的 .exe 文件出错,但它运行良好。谁能帮我解决这个问题。
创建exe文件的环境如下: 包版本
enm-client-scripting 1.18.1 点 18.1 PyInstaller 3.5
运行 exe 文件时出现错误,并且在导入以下库的位置产生错误。
Traceback(最近一次调用最后一次): 文件“ENM_GUI.py”,第 8 行,在 文件“c:\python27\Lib\site-packages\PyInstaller\loader\pyimod03_importers.py”, 第 395 行,在 load_module 中
Traceback(最近一次调用最后一次): 文件“ENM_GUI.py”,第 8 行,在 上面的行给出了错误,并且在这一行中实际导入了 enmscripting 库。将导入选项从一行移到另一行(显然在执行实际代码之前)以重现错误并发现此特定导入导致问题。
【问题讨论】: