나는이 질문에 여러 번 답변 된 것을 보았지만 같은 파이썬 버전으로 동일한 문제가있는 사람들을 위해 문제를 해결 한 경험을 공유하고 싶습니다.
fiona를 설치하고 가져 오려고 할 때도 문제가있었습니다. 이런 종류의 메시지를 받았습니다
>>> import fiona
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "D:\Software\Ingenieria\Anaconda2\lib\site-packages\fiona\__init__.py", l
ine 77, in <module>
from fiona.collection import Collection, BytesCollection, vsi_path
File "D:\Software\Ingenieria\Anaconda2\lib\site-packages\fiona\collection.py",
line 9, in <module>
from fiona.ogrext import Iterator, ItemsIterator, KeysIterator
ImportError: DLL load failed: The specified module could not be found.
마지막에 어떻게 작동 했습니까?
- 이 링크 에서 배포판 GDAL 2.2.4 및 Fiona를 설치했습니다.
- 그런 다음 컴퓨터에 파이썬 용 C ++ 컴파일러가 있는지 확인했습니다 ( 여기 에 설치해야 할 정보에 대한 정보가 링크 되어 있음). 일부 포럼 질문에서 GDAL이 작동하려면이 컴파일러가 필요하다는 것을 읽었습니다.
- 그런 다음 Osgeo 폴더 경로 (fiona에 대한 dll이 있음)를 내 경로 환경 변수에 추가했습니다. 내 PC의 일부 사진 인쇄 화면 1 인쇄 화면 2
그 단계를 수행 한 후에는 피오나와 관련된 문제가 더 이상 없었습니다. 처음에는 GDAL 버전 1.1.4를 사용하고 있었지만이 버전에서는 작동하지 않았습니다. 먼저 버전 1로 시도해도 작동하지 않으면 버전 2.2.4를 설치하십시오.