gpt4 book ai didi

python - django.contrib.gis.geos.error.GEOSException : Could not parse version info string

转载 作者:行者123 更新时间:2023-12-03 21:20:03 25 4
gpt4 key购买 nike

我安装了 gdal在 Mac 上如下:

brew install -v gdal

但是,当我运行我的程序(我能够在 Linux 上成功运行)时,它给了我以下错误:
  File "/usr/local/Cellar/python@2/2.7.15_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/Users/tesor/Desktop/test/api-server/api-server/lib/python2.7/site-packages/django/contrib/gis/admin/__init__.py", line 5, in <module>
from django.contrib.gis.admin.options import GeoModelAdmin, OSMGeoAdmin
File "/Users/tesor/Desktop/test/api-server/api-server/lib/python2.7/site-packages/django/contrib/gis/admin/options.py", line 2, in <module>
from django.contrib.gis.admin.widgets import OpenLayersWidget
File "/Users/tesor/Desktop/test/api-server/api-server/lib/python2.7/site-packages/django/contrib/gis/admin/widgets.py", line 4, in <module>
from django.contrib.gis.geos import GEOSException, GEOSGeometry
File "/Users/tesor/Desktop/test/api-server/api-server/lib/python2.7/site-packages/django/contrib/gis/geos/__init__.py", line 18, in <module>
HAS_GEOS = geos_version_info()['version'] >= '3.3.0'
File "/Users/tesor/Desktop/test/api-server/api-server/lib/python2.7/site-packages/django/contrib/gis/geos/libgeos.py", line 196, in geos_version_info
raise GEOSException('Could not parse version info string "%s"' % ver)
django.contrib.gis.geos.error.GEOSException: Could not parse version info string "3.6.3-CAPI-1.10.3 80c13047"

我无法弄清楚发生了什么。 python的版本是 Python 2.7.15 .我知道这个问题与GDAL的版本有关,但我该如何解决这个问题?
我需要 gdal 1.10.1 .

最佳答案

对我来说,修复是确保我正在运行 python 3。

我退出了我的 pipenv 并重新进入了它。还要仔细检查 pyenv已正确安装。

关于python - django.contrib.gis.geos.error.GEOSException : Could not parse version info string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52094644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com