Несоответствие версий Python2.5 и PYQT4 - PullRequest
0 голосов
/ 20 января 2012

Я работаю с PyQT4 дизайнером и Python 2.5 для плагинов Python qgis.Когда я пытаюсь ввести команду

from qgis.core import * 

в python2.5, она выдает ошибку: 1004 *

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 ??

1 Ответ

0 голосов
/ 20 января 2012

Поскольку это qgis_core.dll, вы работаете с Windows.Установите переменную env PYTHONHOME, чтобы она указывала на каталог dg qgis:

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

Это лучше, чем перемещать dll.

...