Я недавно повышен QGIS до 2,0 с использованием пакетов Kyngchaos только чтобы обнаружить, что мои кригинга scipts, который я бегу в IPython затем бросил следующую ошибку:Python и GDAL 1,10 дает numpy.core.multiarray не удалось импортировать на OSX
numpy.core.multiarray не удалось импортировать
Кажется, что переменная pathname, назначенная SWIG, несовместима с iPython. Я ненавижу управление трафиком, это, по-видимому, самая большая причина ошибок на машинах UNIX.
В любом случае, довольно неудобное исправление заключается в том, чтобы скопировать пакеты Python/2.7/site из версии 1.9 gdal в версию 1.10 (переименование исходного каталога 1.10 на что-то должным образом грубо). Это работает как минимум для iPython и QGIS, похоже, все еще функционирует. Может ли кто-нибудь предложить более элегантное решение?
Я нашел довольно хорошее решение для множества проблем, связанных с версиями Python, путями и т. Д. Anaconda дает вам красиво разделенную установку Python 2.7 плюс большинство полезных научных пакетов (и более), которые могут вам понадобиться. проблема была в том, что пакет gdal был неисправен, но вы можете просто добавить pth-файл в установку Anaconda, указывая на пакет gynal KyngChaos. – mercergeoinfo
И какая версия python выполняет ваш qgis? – vhnd
2.7, но вы можете получить anaconda для 3.x, а также – mercergeoinfo