免费注册 查看新帖 |

Chinaunix

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

请教用py2exe打包后,重装系统后不能运行。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-06-23 17:01 |只看该作者 |倒序浏览
错误提示:
Traceback (most recent call last):
  File "qnyxinfo.py", line 4, in <module>
  File "zipextimporter.pyo", line 82, in load_module
  File "wx\__init__.pyo", line 45, in <module>
  File "zipextimporter.pyo", line 82, in load_module
  File "wx\_core.pyo", line 4, in <module>
  File "zipextimporter.pyo", line 98, in load_module
ImportError: MemoryLoadLibrary failed loading wx\_core_.pyd


setup.py文件

  1. #-*-coding=cp936-*-
  2. from distutils.core import setup
  3. import py2exe

  4. includes = ["encodings", "encodings.*"]
  5. options = {"py2exe":
  6.             {   "compressed": 1,
  7.                 "optimize": 2,
  8.                 "includes": includes,
  9.                 "bundle_files": 1
  10.             }
  11.           }
  12. setup(   

  13.     version = "0.1.0",
  14.     description = ""
  15.     name =""
  16.     options = options,
  17.     zipfile=None,
  18.     windows=[{"script": "qnyxinfo.py",}],  
  19. )
复制代码



请帮忙看下,谢谢。

论坛徽章:
0
2 [报告]
发表于 2007-06-23 18:07 |只看该作者
奇怪,以前打包后都没问题。

论坛徽章:
0
3 [报告]
发表于 2007-06-23 19:38 |只看该作者
py2exe在我机器上也有问题,楼主何不试一下pyinstaller?

论坛徽章:
0
4 [报告]
发表于 2007-06-23 20:11 |只看该作者
原帖由 jigloo 于 2007-6-23 19:38 发表
py2exe在我机器上也有问题,楼主何不试一下pyinstaller?

这个怎么样?好用么?

论坛徽章:
0
5 [报告]
发表于 2007-06-23 20:23 |只看该作者
我觉得比py2exe好用一点。
这个是简介

  1. http://www.dev.idv.tw/mediawiki/index.php/PyInstaller%E4%BD%BF%E7%94%A8%E7%B0%A1%E4%BB%8B
复制代码


这个是我为了简化操作弄的批处理文件。
pybuild.bat

  1. @echo off
  2. set PYINSTALLER="D:\Python25\pyinstaller-1.3"
  3. python %PYINSTALLER%\Makespec.py --icon=%PYINSTALLER%\default.ico --onefile --name=__build__ %1
  4. python %PYINSTALLER%\Build.py __build__.spec
  5. rd /s /q build__build__
  6. del /f __build__.spec
复制代码

论坛徽章:
0
6 [报告]
发表于 2007-06-23 20:42 |只看该作者
我打包wxpython程序,

论坛徽章:
0
7 [报告]
发表于 2007-06-23 20:54 |只看该作者
搞了半天出错的原因是没有msvcp71.dll文件晕。

论坛徽章:
0
8 [报告]
发表于 2007-06-23 21:10 |只看该作者
原帖由 jigloo 于 2007-6-23 20:23 发表
我觉得比py2exe好用一点。
这个是简介

  1. http://www.dev.idv.tw/mediawiki/index.php/PyInstaller%E4%BD%BF%E7%94%A8%E7%B0%A1%E4%BB%8B
复制代码


这个是我为了简化操作弄的批处理文件。
pybuild.bat ...


谢谢推荐,刚试验成功。

论坛徽章:
0
9 [报告]
发表于 2007-08-17 18:08 |只看该作者
pyinstaller_1.2不支持python2.5
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP