python2.7+pyqt4程序打包遇到的问题,求解!谢谢

haitao0000 2018-09-08 04:02:11
系统环境Win10,我用python2.7和pyqt4编写了个应用程序,在pycharm上调试后都能正常运行后,选择py2exe工具进行打包,按照网上的办法,打包文件内容和运行后结果如下,执行完后在dist文件夹exefctf运行时提示,没有chardet模块。实际上我已经导入了啊。
一、打包文件内容:
from distutils.core import setup
import py2exe
import sys
#this allows to run it with a simple double click.
sys.argv.append('py2exe')
py2exe_options = {
"includes": ["sip","re","os","xlrd","sys",“chardet","string","PyQt4"],
"dll_excludes": ["MSVCP90.dll",],
"compressed": 1,
"optimize": 2,
"ascii": 0,
"bundle_files": 1,
}

setup(
name = 'AFTNjieyi',
version = '1.0',
windows = ['ui_aftn.py','cs_aftn.py','myDict.py'],
zipfile = None,
options = {'py2exe': py2exe_options}
)
二、程序运行结果:
Traceback (most recent call last):
File "ui_aftn.py", line 10, in <module>
ImportError: No module named chardet
...全文
300 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
haitao0000 2018-09-23
  • 打赏
  • 举报
回复
上边的问题已解决,但还是有别的模块报错,已经丢失。如下:
The following modules appear to be missing
['ElementC14N', '_sysconfigdata', 'elementtree.ElementTree']

谁能解答,谢谢!!
haitao0000 2018-09-08
  • 打赏
  • 举报
回复
exe文件运行时提出没有chardet模块

3,423

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧