我正在使用PyQT4设计器和Python 2.5 for python qgis插件。 当我尝试命令
from qgis.core import *
在python2.5中,它给出了错误说
RuntimeError:PyQt4.QtCore模块是版本1,但qgis.core模块需要版本-1。
我安装了PyQt-Py2.5-x86-gpl-4.8.6-1.exe
,python-2.5.msi
和QGIS-OSGeo4W-1.7.2-659859c-Setup.exe
。
可能是什么问题?在哪里粘贴qgis_core.dll ??
答案 0 :(得分:0)
因为它是qgis_core.dll
,所以你正在使用Windows。将env变量PYTHONHOME设置为指向qgis dll目录:
set PYTHONHOME=C:\Python25\Lib\site-packages;C:\PATH\TO\QGIS\PYTHONDLL;
这比移动dll更好。