2012-01-19 19 views
5

Estoy trabajando en Python26, pyqt4 designer y QGIS. Mi archivo de código (archivo .py) contiene lo siguiente:Error: Ningún módulo llamado qgis

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

pero cuando intento ejecutarlo da error diciendo:

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 

Ya set PATH en la variable ambiental como

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

¿Ha establecido 'PATH' o' PYTHONPATH'? – jcollado

+0

configuro solo RUTA ... no pythonpath..wat para establecer para pythonpath? – poonam

Respuesta

2

Si configura PATH en lugar de PYTHONPATH, mi consejo sería verificar si la ubicación del módulo que desea importar está en el PYTHONPATH y, si eso es no es el caso, configure el PYTHONPATH de manera adecuada.

+0

configuro pythonpath para C: \ Python26 \ Lib \ site-packages; C: \ Archivos de programa \ Quantum GIS Wroclaw \ apps \ qgis \ python; C: \ Python26 \ DLLs; .... ahora estoy obteniendo el error: Traceback (última llamada más reciente): Archivo "C: \ rt_sql_layer_working \ DlgQueryBuilder.py", línea 29, en desde qgis import core, gui ImportError: DLL load failed: El procedimiento especificado no pudo ser encontrado. – poonam

Cuestiones relacionadas