Я не могу импортировать GeoIP в django. Я искал и тестировал эту ошибку два дня, но до сих пор не мог узнать проблему.
Конечно, я установил GeoDjango. Я на MacOS 10.8
Ниже приведен журнал, проверенный оболочкой django.
1>>из django.contrib.gis импортировать geoip
2>>модуль 'django.contrib.gis.geoip' из '/Library/Python/2.7/site-packages/django/contrib/gis/geoip/init.pyc'>
оно работает. даже я мог найти класс geoip в Library/Python/2.7/site-packages/django/contrib/gis/geoip/base.py
3>>> from django.contrib.gis.geoip import geoip Traceback (последний последний вызов): File "", строка 1, в ImportError: невозможно импортировать имя geoip
Я также добавляю django.contrib.gis в settings.py. Даже я мог найти класс geoip на ярлыке eclipse.
в любом случае, я проверил еще одну вещь в оболочке django.
из django.contrib.gis.geoip.base импортировать GeoIP
Трассировка (последний последний вызов): Файл "", строка 1, в файле "/Library/Python/2.7/site-packages/django/contrib/gis/geoip/base.py", строка 6, из django.contrib .gis.geoip.libgeoip import GEOIP_SETTINGS File "/Library/Python/2.7/site-packages/django/contrib/gis/geoip/libgeoip.py", строка 22, если lib_path имеет значение None: поднять GeoIPException('Не удалось найти библиотека GeoIP (попробовал "%s"). ' NameError: имя "GeoIPException" не определено
Что мне не хватает?
Есть ли способ проверить мою ошибку?