我用py2exe打包了一个python程序(涉及PyQT4),exe文件在我的机器上正常运行,但是当我将它复制到另一台机器时,发生了如下错误(在日志文件中):
文件“PyQt4 \ QtGui.pyc”,第12行,in 文件“PyQt4 \ QtGui.pyc”, 第10行,在__load ImportError:DLL中 加载失败:
更多详情:
我的setup.py脚本:
# coding: utf-8
from distutils.core import setup
import py2exe
import sys
#this allows to run it with a simple double click.
sys.argv.append('py2exe')
script = [{
"script":"test.py",
'icon_resources':[(0, 'main.ico'),]
}]
py2exe_options = {
"includes":["sip",],
"dll_excludes": ["MSVCP90.dll",]
}
setup(windows=script, options={'py2exe':py2exe_options})