从django.contrib.gis.geos导入GEOSException、GEOSGeometry时出错:无法导入名称GEOSException

12 投票
1 回答
7480 浏览
提问于 2025-04-18 17:22

我正在做一个django-oscar项目,目的是创建一个自定义的电子商务应用。

当我使用 python manage.py runserver 命令来运行我的项目时,出现了这个错误:

from django.contrib.gis.geos import GEOSException, GEOSGeometry, fromstr
    ImportError: cannot import name GEOSException"

我该如何安装GEOS?

1 个回答

3

要使用Django的地理空间功能,你还需要额外安装一些相关的库:

https://docs.djangoproject.com/en/dev/ref/contrib/gis/install/

撰写回答