2012-01-19 18 views
5

Tôi đang làm việc trên Python26, pyqt4 designer và QGIS. mã tập tin của tôi (py tập tin) chứa này:Lỗi: Không có mô-đun có tên qgis

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

nhưng khi tôi cố gắng để chạy nó nó mang lại cho lỗi nói:

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 

tôi đã thiết lập PATH trong biến môi trường như

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

Bạn đã đặt 'PATH' hoặc' PYTHONPATH'? – jcollado

+0

i đặt PATH ... không pythonpath..wat để đặt cho pythonpath? – poonam

Trả lời

2

Nếu bạn chỉ đặt PATH thay vì PYTHONPATH, lời khuyên của tôi là kiểm tra xem vị trí của mô-đun bạn muốn nhập có nằm trong số PYTHONPATH và, nếu đó là không phải như vậy, hãy đặt PYTHONPATH một cách thích hợp.

+0

tôi đặt pythonpath thành C: \ Python26 \ Lib \ site-packages; C: \ Program Files \ Quantum GIS Wroclaw \ apps \ qgis \ python; C: \ Python26 \ DLLs; .... bây giờ m nhận được lỗi: Traceback (cuộc gọi gần đây nhất cuối cùng): Tệp "C: \ rt_sql_layer_working \ DlgQueryBuilder.py", dòng 29, trong từ lõi nhập qgis, gui ImportError: Tải DLL không thành công: Các thủ tục chỉ định không tìm được. – poonam

Các vấn đề liên quan