免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3842 | 回复: 0
打印 上一主题 下一主题

win32ui模块PY2EXE打包出错,求助 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-03 10:32 |只看该作者 |倒序浏览
将PY打包,代码段中引入了WIN32UI,在PYTHON26及PYTHONWIN中都能运行,但用PY2EXE打包成功,在运行时出错,出错代码如下

Traceback (most recent call last):
  File "0602.py", line 6, in <module>
  File "zipextimporter.pyo", line 98, in load_module
ImportError: MemoryLoadLibrary failed loading win32ui.pyd

再将我的PY2EXE的SETUP.PY贴上,高手帮我分析一下,谢谢
# -*- coding: cp936 -*-
from distutils.core import setup
import py2exe
import decimal
#packages = ["vyperlogix", "pyax","pythonwin"]
packages = ["win32ui","decimal"]
includes = ["encodings", "encodings.*"]
#excludes = ["pywin", "pywin.debugger", "pywin.debugger.dbgcon",
#            "pywin.dialogs", "pywin.dialogs.list",
#            "Tkconstants","Tkinter","tcl","wx",
#            ]
excludes = ["pythonwin"]
options = {"py2exe":
               {"compressed":1,
                "optimize":2,
                "includes":includes,
                "bundle_files":1 , # 1
                #"ascii": 1,
                "dll_excludes": ["w9xpopen.exe"],
                "packages": packages,
                "excludes": excludes
                #"dist_dir": "packaging/windows",
               }
           }
setup(
    version = "20090527",
    #description = u"一个提供广告过滤功能的HTTP/HTTPS代理服务器",
    #name = u"测试",
    options = options,
    zipfile=None,
    #console = [{"script": "readkiller.py", "icon_resources": [(1, "strtool.ico")] }],  #文件名
    #windows=[{"script": "cw2atom.py", "icon_resources": [(1, "cw2atom.ico")] }],
    #console=['0602.py'],
    windows=['0602.py'],
    data_files=[("",["msvcm90.dll","msvcp90.dll","msvcp90.dll"])]
    #author = "Jyke Tapani Jokinen",
    #author_email = "jyke.t.jokinen(at)gmail.com",
   )


#1:console,但使用windows,只能用"bundle_files": 3,否则打包出来的文件不能HOOK键盘
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP