Я супер новичок в Python, и я просто развертываю приложение с открытым исходным кодом, которое было сделано в Python, и я получаю:
ImportError: cannot import name DataSource on from django.contrib.gis.gdal import DataSource
Однако этопросто отлично:
import django.contrib.gis.gdal
Моя текущая настройка среды:
- Linux
- Python 2.7 установлен в / opt / python
- GDAL устанавливается через easy_install, например, так: '/ opt / python / bin / easy_install GDAL'
- Выполнение # 3 выглядит так, как будто оно установлено здесь: '/opt/python/lib/python2.7/site-packages / GDAL-1.7.1-py2.7.egg-info '
Может кто-нибудь подсказать мне, пожалуйста?
Если бы я мог сделать import django.contribs.gis.gdal
, почему DataSource
не может быть импортирован?Я полагаю, DataSource
также является частью библиотеки GDAL?