Chinaunix首页 | 论坛 | 博客
  • 博客访问: 125138
  • 博文数量: 19
  • 博客积分: 810
  • 博客等级: 准尉
  • 技术积分: 200
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-14 23:34
文章分类

全部博文(19)

文章存档

2010年(2)

2009年(12)

2008年(5)

我的朋友

分类: Python/Ruby

2009-09-25 12:32:32

      由于程序中用到win32com的模块,用py2exe打包后,在我的电脑上没有任何问题,但是copy到其他电脑上后,运行可执行文件时遇到无法加载win32api的错误。googl了一下,只要删除lib目录下的POWRPROF.dll就可以了,所以修改setup.py文件,在dll_excludes中添加POWRPROF.dll,这样生成的lib中就不会包含POWRPROF.dll了。

dll_excludes = ['libgdk-win32-2.0-0.dll', 'libgobject-2.0-0.dll',
                'tcl84.dll', 'tk84.dll', 'POWRPROF.dll']


阅读(1851) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~