파이썬 코드에서 arcpy를 사용하고 싶습니다. ARCGIS 데스크탑 파이썬 콘솔을 통해 가져올 수 있습니다. 그러나 파이썬 IDLE로 가져올 수 없습니다. 다음과 같은 오류가 발생합니다
Traceback (most recent call last):
File "C:\Python26\lib\site-packages\win32com\client\dynamic.py", line 246, in
__getitem__raise TypeError("This object does not support enumeration")
파이썬 경로의 일부로 다음 폴더를 언급했습니다.
C:\Program Files\ArcGIS\Desktop10.0\arcpy;
C:\Program Files\ArcGIS\Desktop10.0\arcpy\arcpy;
C:\Python26\ArcGIS10.0\Tools\Scripts
동일한 문제가 언급 된 것을 발견했습니다.
import arcpy는 "TypeError :이 개체는 열거를 지원하지 않습니다"를 생성합니다.
사용자는 다음과 같은 이유로 인한 것이라고 말합니다.
나는 같은 디렉토리에 Arcgis 9와 10을 썼습니다. import arcpy의 초기화 로직에 관한 내용은 python 2.6을 arcgis 9.3과 함께 실행하는 데 사용되는 사용자 정의 arcgisscripting.py를 찾습니다.
ARCGIS 10 만 있고 arcpy가 해당 모듈을 찾는 방법을 알지 못합니다.