У меня также были некоторые проблемы, когда я установил 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 ++ для python ( здесь ссылка с некоторой информацией о том, какой из них вам может потребоваться установить).В некоторых вопросах форума я читал, что GDAL нужен этот компилятор, чтобы он мог работать.
- Затем я добавил путь к папке Osgeo (есть dll для fiona) в переменную окружения path, некоторые картинки с моего компьютера Экран печати 1 Экран печати 2
После этих шагов у меня больше не было проблем с Фионой.Сначала я использовал GDAL версии 1.1.4, но он никогда не работал с этим.Вы можете попробовать сначала с версией 1, и если она не работает, тогда установите версию 2.2.4