Відповіді:
Це здається, що у вас є кілька установок python, і GDAL встановлений на одній, а не на іншій.
Спробуйте наступне (на чому я ґрунтувався на цьому ). Створіть текстовий файл у вашому Пітоні пакетів установки сайту папки C:\Python27\Lib\site-packages
називається usrlocal.pth
. У цей текстовий файл вставити один рядок, який дає шлях до вашої другої папки пакунків сайту встановлення python, яка містить встановлення GDAL, наприклад:
C:\OSGeo4W\apps\Python27\Lib\site-packages
Маю ту саму проблему. Я виправив ir, встановивши python-gdal за допомогою синаптики зі своїм 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.