qgis.core 및 기타 다양한 qgis 라이브러리를 사용하는 Windows 7에서 독립형 Python 스크립트를 작성하려고합니다.
: 여기이 주제에 대한 오래된 질문 발견 쓰기 독립 파이썬 스크립트 PyQGIS를 사용하여? 다음 가이드를 사용하여 조언을 따르고 있습니다 : http://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/intro.html#python-applications
제안 된 코드는 다음과 같습니다.
set PYTHONPATH=c:\qgispath\python
뒤에 :
set PATH=C:\qgispath;%PATH%
IDLE이 "시작에서 설정 한 것을 좋아하지 않는다는 것을 알았으므로 코드는 다음과 같습니다.
PYTHONPATH="C:\OSGeo4W64\apps\qgis\python"
PATH="C:\OSGeo4W64\apps\qgis\python\qgis\core;%PATH%"
import qgis.core
그리고 나는 얻는다 :
Traceback (most recent call last):
File "<pyshell#15>", line 1, in <module>
import qgis.core
ImportError: No module named qgis.core
마지막에; % PATH % "를 제거하는 것을 포함하여 생각할 수있는 모든 경로의 변형을 시도했지만 (더 이상 불필요한 것처럼 보임) 더 이상 정보를 찾을 수 없었습니다. 잘못되어가는?
편집하다:
Luigi Pirelli의 의견을 본 후 이제 시도했습니다.
>>> PYTHONPATH="C:/OSGEO4~1/apps/qgis/./python\qgis"
>>> import qgis.core
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
import qgis.core
ImportError: No module named qgis.core
>>> PATH="C:\OSGeo4W64\apps\qgis\python\qgis\core;%PATH%"
>>> import qgis.core
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
import qgis.core
ImportError: No module named qgis.core
>>> PATH="C:/OSGEO4~1/apps/qgis/./python\qgis\core;%PATH%"
>>> import qgis.core
Traceback (most recent call last):
File "<pyshell#6>", line 1, in <module>
import qgis.core
ImportError: No module named qgis.core
>>>