2012-01-19 18 views
5

Sto lavorando su Python26, pyqt4 designer e QGIS. Il mio file di codice (file .py) contiene questo:Errore: nessun modulo chiamato qgis

import sys 
    from PyQt4 import QtGui, QtCore 
    from qgis.core import * 
    from qgis.gui import * 

ma quando provo a lanciarlo dà errore che dice:

Traceback (most recent call last): 
    File "C:\rt_sql_layer_working\DlgQueryBuilder.py", line 29, in <module> 
    from qgis import core,gui 
ImportError: No module named qgis 

ho già impostato PATH nella variabile d'ambiente come

C:\Program Files\Quantum GIS Wroclaw\bin 
C:\Program Files\Quantum GIS Wroclaw\apps\qgis\bin 
+0

Hai impostato 'PATH' o' PYTHONPATH'? – jcollado

+0

ho impostato solo PATH ... non pythonpath..wat per impostare pythonpath? – poonam

risposta

2

Se si imposta solo PATH anziché PYTHONPATH, il mio consiglio sarebbe quello di verificare se la posizione del modulo che si desidera importare è nello PYTHONPATH e, se questo è non è il caso, impostare il PYTHONPATH in modo appropriato.

+0

ho impostato pythonpath in C: \ Python26 \ Lib \ site-packages; C: \ Programmi \ Quantum GIS Wroclaw \ apps \ qgis \ python; C: \ Python26 \ DLLs; .... ora sto ricevendo l'errore: Traceback (ultima chiamata ultima): File "C: \ rt_sql_layer_working \ DlgQueryBuilder.py", riga 29, in da qgis import core, gui ImportError: caricamento DLL non riuscito: La procedura specificata non è stata trovata. – poonam

Problemi correlati