在我平时开发用的机器运行py2exe打包的PyQt程序正常。
但是在虚拟机中运行却出现了下面的错误:
Traceback (most recent call last):
File "D:\a.py", line 6, in <module>
from PyQt4 import QtGui, QtCore
ImportError: DLL load failed: 由于应用程序配置不正确,应用程序未能启动。重新启动应用程序可能会纠正这个问题。
这个问题困扰我了好几个星期了,一直没有查到合适的答案。
刚开始以为是py2exe打包遗漏了PyQt的dll造成的。于是乎我在虚拟机里面也安装了Python环境以及PyQt4,但是运行仍旧出现那个错误。
并且所有的PyQt4相关的程序都无法运行,就连PyQt4 Bin目录下的designer.exe也无法启动。
stackoverflow上关于“mportError: DLL load failed”问题的讨论倒是不少,例如 http://stackoverflow.com/questions/2738879/cannot-import-pyqt4-qtgui 。
不过都是说是由于环境变量错误的原因导致的。我检查过我的环境变量设置是正确的。
下午尝试安装了下Dotnet framework,问题竟然解决了。
呵呵,谢谢
VaTG790i.最好的<a href=http://www.kyfei.com>网站推广软件</a>,
非常好
....................
;ui;普i;uighur;ui;ui;个
在unix网络编程中看到了关于TCP/IP的一些内容,我感觉还是写的不够。正在下载中,一定
下载地址呢