'osgeo'라는 모듈이 없습니다.


13

GDAL을 설치하고 명령 행에서 확인했는데 작동 중이며 명령 행에서 gdal2tiles.py를 실행하면 작동하지만 python IDLE과 동일한 파일 gdal2tiles.py를 실행하면 "osgeo라는 모듈이 없습니다. ' "오류입니다. 도와 줄 수 있어요

답변:


4

이것은 여러 개의 파이썬 설치가 있고 GDAL이 하나가 아닌 다른 하나에 설치되는 것처럼 들립니다.

다음을 시도하십시오 (내가 이것을 기반으로 함 ). 폴더 파이썬 설치 장소 패키지 내에서 텍스트 파일을 만듭니다 C:\Python27\Lib\site-packages이라고합니다 usrlocal.pth. 이 텍스트 파일에 GDAL 설치 기능이있는 두 번째 Python 설치 사이트 패키지 폴더의 경로를 제공하는 한 줄을 삽입하십시오. 예를 들면 다음과 같습니다.

C:\OSGeo4W\apps\Python27\Lib\site-packages

위의 작업을 수행했지만 이제는 다른 오류가 발생하고 두 파이썬 (27 및 34)에 대해 위에서 언급 한 내용을 알았습니다.
Asanda

나는 두 번째 파이썬을 제거했지만 여전히 작동하지 않습니다 ...
Asanda

2

같은 문제가 있습니다. Debian Jessie와 시냅틱을 사용하여 python-gdal을 설치하여 ir를 수정했습니다.


2
그러나이 질문은 Windows OS (체크 태그 osgeo4w)에 관한 것입니다. 당신의 대답은이 OS의 문제를 해결합니까?
aldo_tapia


0

나도 이것으로 고투하고 있었다. 마지막으로 Anaconda를 사용하여 다음과 같이 새 virtualenv를 만들었습니다 . Windows에 PyTorch를 단계별로 설치하는 방법 .

다음으로 방금 anaconda 프롬프트를 사용하여 GDAL을 설치했습니다 (예 : typed) conda install GDAL. 효과가 있었다! Pycharm은 이제 OSGeo를 인식합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.