Gdal не будет импортировать после нескольких установок (Mac OSX) - PullRequest
1 голос
/ 17 августа 2011

Использование Macports,

Я пытался установить: gdal, py27gdal и gdal-grass. Все, чтобы я мог импортировать GDAL в Python 2.7.2.

Ни один из них не был успешным.

Когда я печатаю:

port list installed

Я вижу установленные модули:

gdal-grass                     @1.4.3          gis/gdal-grass   
gdbm                           @1.8.3          databases/gdbm    
py27-gdal                      @1.7.1          python/py27-gdal

И когда я запускаю python для импорта модуля:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named gdal

Что я делаю не так?

Ответы [ 2 ]

2 голосов
/ 17 августа 2011

Используете ли вы MacPorts python2.7?Попробуйте запустить Python следующим образом:

/opt/local/bin/python2.7
0 голосов
/ 17 августа 2011

Я не уверен на 100%, решит ли это вашу проблему, но gdal находится в пространстве имен osgeo. Поэтому вы должны попробовать импортировать gdal так:

from osgeo import gdal

Само пространство имен gdal устарело.

...