转换.py到.exe获取错误没有名为UserList的模块



我已经使用以下

创建了一个.py文件
from appd.request import AppDynamicsClient
import requests
import datetime as db
import time
import matplotlib.pyplot as plt
import pylab
import json

我曾使用py2exe将其转换为.exe,我创建了一个setup.py文件,其中包含了所有必需的packages命令命令

python setup.py py2exe --include package name

它运行良好,创建两个名为dist and build的文件夹,在运行文件时存在dist exe文件中,它给出以下错误Trackback(最近的最新通话):

File "appd__init__.pyc", line 10, in <module>
File "appdmodel__init__.pyc", line 8, in <module>
File "six.pyc", line 92, in __get__
File "six.pyc", line 160, in _resolve
File "six.pyc", line 82, in _import_module
ImportError: No module named UserList

我没有使用任何模块作为用户列表

我已经在文件中导入了用户列表,而且工作正常实际上,问题是用户列表软件包在六个软件包内部,因此在.exe的时间生成上动态加载了它,因此无法加载软件包,这就是为什么会丢弃错误。

最新更新