2017-10-21 151 views
0

我在使用Atom中的pyQt4库时遇到了问题。我使用sourceforge的安装文件安装了该软件包。我已经安装了python 3.6。这是代码我现在有:pyQt4 DLL加载失败:无法找到指定的模块

import sys 
from PyQt4 import QtGui 

每当我尝试运行此我得到以下错误:

File ".\test.py", line 4, in <module> 
from PyQt4 import QtGui` 
ImportError: DLL load failed: The specified module could not be found. 

我已经用Google搜索,发现了一些方法来解决这个问题,但没有解决方案为我工作。这是我迄今为止所做的: - 确认所有.dll文件位于主目录(no \ bin目录) - 确认python和qt4都是64位。 - 在windows系统中创建一个指向qt4目录的环境路径 - 再次卸载并安装qt4 - 安装的qt5 - 得到相同的错误。 -Confirmed python3.dll存在于python目录中

任何想法还有什么可能是问题?或者也许我应该改用wxpython? 谢谢。

回答

0

好的,我明白了。我不知道为什么,但我必须卸载并重新安装sip。 我相信我在安装sip之前已经安装了pytq4,并且不能正常工作。 我卸载了pyqt4和sip,并按此顺序安装了sip - > pyqt4。 希望这可以帮助别人。

相关问题