0

我正在为 python qgis 插件使用 PyQT4 设计器和 Python 2.5。当我尝试命令时

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.msiQGIS-OSGeo4W-1.7.2-659859c-Setup.exe.

可能是什么问题?在哪里粘贴 qgis_core.dll?

4

1 回答 1

0

既然是qgis_core.dll,你就在 Windows 上工作。将环境变量 PYTHONHOME 设置为指向 qgis dll 目录:

set PYTHONHOME=C:\Python25\Lib\site-packages;C:\PATH\TO\QGIS\PYTHONDLL;

这比移动 dll 更好。

于 2012-01-20T09:32:05.987 回答