Daha çox

QGIS 1.7.1 və PyQT4 ziddiyyəti: nəyi səhv edirəm?

QGIS 1.7.1 və PyQT4 ziddiyyəti: nəyi səhv edirəm?


Nəhayət Python-da bir neçə sadə plagin inkişaf etdirmək məqsədi ilə QGIS ilə oynamağa başladım. YüklədimQGIS 1.7.1Windows üçün və bu seminar qeydləri ilə işə başladı.

Düzgün başa düşmüşəmsə, inkişaf edən plaginlər tez-tez istifadə edirQT Designervə deyilən bir şeypyuic4. Bunlar QGIS quraşdırılmasına daxil deyildir, buna görə PyQT4-nü ayrıca yüklədim. Bu, atelyedə işi bitirməyimi təmin etdi, amma indi QGIS-ə başladığım zaman aşağıdakı səhvləri tapıram:

Traceback (son zəng son): "" Fayl, sətir 1, RuntimeError-da: PyQt4.QtCore modulu versiya 1, lakin qgis.core modulu versiya -1 tələb edir

PyQT4'ü silsəm, problem aradan qalxar, amma məndə yoxdurQT Designervə yapyuic4, onda plaginləri necə inkişaf etdirim? Nə olduğuna əmin deyiləmversiya -1PyQT4 edir.

Zəhmət olmasa kiminsə təklifi varmı? Şübhəsiz ki, zəif bir şey edirəm, amma nə etdiyinə əmin deyiləm. Bəlkə QT Designer edir həqiqətən QGIS 1.7.1 ilə bir yerə daxil edilmişdi, amma bu halda tapa bilmirəm ...

Təşəkkürlər!


QGIS-in OSGeo4W versiyasını quraşdırmısınız? Etdiyiniz təqdirdə, OSGeo Command satırı vasitəsilə pyuic4-ə sahib olacaqsınız.

QT Designer istifadə etmirəm, Win 7-də QT Creator (ayrıca quraşdırılmalıdır), bəlkə də bu fərq yaradır.


Videoya baxın: Introbasic GUI - PyQt with Python GUI Programming tutorial