我正在尝试从导入多点形状几何在IPython笔记本里。在
当我从形状几何import MultiPoint“,我得到错误“No module named形状几何". 在
所以,我试着去做“!pip install--upgrade shapely”,为此我得到了错误
Running setup.py (path:/tmp/pip-build-NyZFjW/shapely/setup.py) egg_info for package shapely
Failed `CDLL(libgeos_c.so.1)`
Failed `CDLL(libgeos_c.so)`
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-NyZFjW/shapely/setup.py", line 38, in <module>
from shapely._buildcfg import geos_version_string, geos_version, \
File "shapely/_buildcfg.py", line 167, in <module>
fallbacks=['libgeos_c.so.1', 'libgeos_c.so'])
File "shapely/_buildcfg.py", line 161, in load_dll
libname, fallbacks or []))
OSError: Could not find library geos_c or load any of its variants ['libgeos_c.so.1', 'libgeos_c.so']
Complete output from command python setup.py egg_info:
Failed `CDLL(libgeos_c.so.1)`
我需要找到每个使用DBSCAN算法形成的簇的质心。只有解决了这个问题,才能做到这一点。在
任何帮助都将不胜感激。在
我在你的输出中发现了一个错误:
为了解决这个问题,我安装了lib geos,通过运行:
$ sudo apt-get install libgeos-dev
相关问题 更多 >
编程相关推荐