Я загрузил fiona сегодня. когда я пытаюсь импортировать его в Python с помощью «импорта Фиона», я получаю следующее сообщение об ошибке:".c" файлы, называемые fiona. Как их импортировать?
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import fiona
File "C:\Python27\lib\site-packages\fiona\__init__.py", line 72, in <module>
from fiona.collection import Collection, supported_drivers, vsi_path
File "C:\Python27\lib\site-packages\fiona\collection.py", line 7, in <module>
from fiona.ogrext import Iterator, ItemsIterator, KeysIterator
ImportError: No module named ogrext
Я проверил в моей папке сайта-пакеты, а ogrext файл «C». Я пробовал комментировать импорт, чтобы убедиться, что это не нужно, но это, конечно, забросило еще одну ошибку.
Specifically, how do I resolve this import error?
В общем случае, как разрешать ошибки, связанные с импортом файлов C в библиотеку python?
Да, я загрузил предварительно скомпилированную версию с правильной битностью, но она по-прежнему дает мне ошибку «Ошибка DLL», ошибка. Полагаю, я скачу из источника? – Candic3
@ Candic3 см. Мое редактирование выше. Похоже, что fiona также требует GDAL. Установите это, и все должно быть в порядке. – MattDMo
Последняя работа, отмеченная под заголовком «EDIT», отлично работала для меня. Установлено шесть с easy_install, затем сначала fiona, затем GDAL, как из репозитория Gohlke. работает. Благодарю. :) – Jens