Ответы:
Похоже, у вас есть несколько установок Python, и GDAL установлен на одном, а не на другом.
Попробуйте следующее (которое я основал на этом ). Создайте текстовый файл в папке пакетов вашего сайта установки python с C:\Python27\Lib\site-packages
именем usrlocal.pth
. В этом текстовом файле вставьте одну строку, указывающую путь к вашей второй папке пакетов сайта установки Python, в которой установлена установка GDAL, например:
C:\OSGeo4W\apps\Python27\Lib\site-packages
Получил ту же проблему. Я исправил их, установив python-gdal с помощью synaptic с моим Debian Jessie
Другая возможность - использовать easy_install из Python:
easy_install gdal
Желательно сначала установить numpy для операций с массивами:
easy_install numpy
Для получения дополнительной информации об инструментах easy_install / setup: https://setuptools.readthedocs.io/en/latest/easy_install.html.
Я тоже боролся с этим. Наконец, я создал новый virtualenv, используя Anaconda, следующим образом: Как установить PyTorch на Windows Шаг за шагом .
Далее, я просто использовал анаконда приглашение для установки GDAL, т.е. напечатал: conda install GDAL
. Это сработало! Pycharm теперь признает OSGeo.