我在 Fedora 19 中使用 Python。我想运行以下行:
import shapely.geometry
但出现以下错误:
OSError: Could not find library geos_c or load any of its variants ['libgeos_c.so.1', 'libgeos_c.so']
我安装了 Shapely 包和以下两个库:
- glibc-2.17-4.fc19.i686.rpm
- geos-3.3.8-2.fc19.i686.rpm。
我能做些什么来解决这个问题?
原文由 user2947767 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用 pip 安装 shapely,并遇到同样的问题。所以我继续像这样安装它:
它奏效了。我正在运行 Ubuntu,所以如果你在 Fedora 上,你应该运行:
在 MACOS 上你可以运行: