gpt4 book ai didi

Python GEOS 导入错误

转载 作者:太空狗 更新时间:2023-10-30 01:28:12 27 4
gpt4 key购买 nike

我收到这个错误:

ImportError: Could not find the GEOS library (tried ""geos_c"", ""libgeos_c-1"").  
Try setting GEOS_LIBRARY_PATH in your settings

当我运行时:

from django.contrib.gis.geos import *
pnt=GEOSGeometry('POINT(23 5)')
print(pnt)

我添加了 GEOS_LIBRARY_PATH = 'C:/Python34/Lib/site-packages/osgeo/geos_c.dll'
C:\Python34\Lib\site-packages\django\conf\project_template\project_name\settings.py

但我仍然遇到同样的错误。如何解决?

最佳答案

我不知道什么是最正确的Windows使用方式,你可以尝试寻找解决方案here , 但对于 ubuntu 命令:

sudo apt-get install binutils libproj-dev gdal-bin

解决了问题。

附言从码头:

The setting must be the full path to the C shared library; in other words you want to use libgeos_c.so, not libgeos.so.

库的扩展名必须是*_c.so

关于Python GEOS 导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34328983/

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