Risposte:
Sembra che tu abbia più installazioni Python e GDAL sia installato su uno e non sull'altro.
Prova quanto segue (che ho basato su questo ). Crea un file di testo nella cartella dei pacchetti del sito di installazione di Python C:\Python27\Lib\site-packageschiamata usrlocal.pth. In questo file di testo inserire una riga che fornisce il percorso della seconda cartella dei pacchetti del sito di installazione di Python che presenta l'installazione GDAL, ad esempio:
C:\OSGeo4W\apps\Python27\Lib\site-packages
Ho lo stesso problema. Ho risolto ir installando python-gdal usando synaptic con la mia Debian Jessie
Un'altra possibilità è l'utilizzo di easy_install da Python:
easy_install gdal
Preferibilmente installare numpy per le operazioni dell'array prima:
easy_install numpy
Per ulteriori informazioni sugli strumenti easy_install / setup: https://setuptools.readthedocs.io/en/latest/easy_install.html
Stavo lottando anche con questo. Alla fine, ho creato un nuovo virtualenv usando Anaconda seguendo questo: Come installare PyTorch su Windows Step by Step .
Successivamente, ho appena usato anaconda pronta per l'installazione GDAL, cioè scelto: conda install GDAL. Ha funzionato! Pycharm riconosce OSGeo ora.