2015-10-29 17 views
0

时,当在Visual Studio 10快速建设“ALL_BUILD”我得到这个错误导入错误:没有模块构建QGIS

219>------ Rebuild All started: Project: pyconsole, Configuration: Release Win32 ------ 
219> Building Custom Rule D:/QGIS/python/console/CMakeLists.txt 
211> qgsgeoreftoolmovepoint.cpp 
219> Traceback (most recent call last): 
219> File "C:\OSGeo4W\apps\Python27\lib\site-packages\PyQt4\uic\pyuic.py", line 31, in <module> 
219>  from PyQt4 import QtCore 
219> ImportError: No module named PyQt4 

其中pyuic.py发生错误看起来代号为PyQt4的:

28 import sys 
29 import optparse 

31 from PyQt4 import QtCore 
32 from PyQt4.uic.driver import Driver 

但是我可以在C:\ OSGeo4W \ apps \ Python27 \ Lib \ site-packages \ PyQt4文件夹中看到QtCore.pyd文件。

不知道它为什么会给出错误。

+0

是这样如果您直接在python中执行import语句(_C:\ OSGeo4W \ apps \ Python27 \ python.ex e_)控制台?另外,_PyQt4_文件夹中是否存在_ \ _ \ _ init _ _ _ _。py(c)_文件? – CristiFati

+0

你还有你的CMake输出吗?如果您再次使用新缓存运行CMake,会发生什么情况?我很好奇,如果它说'发现PyQt4版本:4.XX.X'。 – David

+0

@David我还分别安装了Python 2.7。现在我已经将它移除并尝试再次构建。我会更新你。 – user5858

回答

-2

我发现窗户解决方案导入错误:没有名为PyQt4的

  • 的Python 2.7.11
  • PyQt的GPL 4.10.4
  • MySQL的模块

enter image description here

相关问题