相关疑难解决方法(0)

无法找到库geos_c或加载其任何变体

我在fedora 19中使用python.我想运行以下行Python:import shapely.geometry 出现以下错误:

OSError:无法找到或加载任何库geos_c icts of variants ['libgeos_c.so.1','libgeos_c.so']

我安装了Shapely包,以及以下两个库:

的glibc-2.17-4.fc19.i686.rpm

GEOS-3.3.8-2.fc19.i686.rpm

我只是在网上寻找这个问题的解决方案,但我还没找到

请帮我 !

python shapely

53
推荐指数
5
解决办法
3万
查看次数

安装Shapely时找不到OSError geos_c

我是使用python在地图上制作/绘图的新手,一直试图按照这个博文来生成世界地图(http://sciblogs.co.nz/seeing-data/2011/08/12/plotting-geographic-数据上-A-世界地图与 - 蟒/).在这里遇到了一些问题:

  1. 安装底图(用于绘制地理投影数据的Matplotlib扩展).

    from mpl_toolkits.basemap import Basemap
    Traceback (most recent call last):
    File "geos_demo.py", line 1, in <module>
    from mpl_toolkits.basemap import Basemap
    ImportError: No module named mpl_toolkits.basemap
    
    Run Code Online (Sandbox Code Playgroud)
  2. 安装Shapely,但发生以下错误[1]:

  3. 然后我进入了geos.py文件并将geos.dll的所有引用更改为geos_c.dll,如下所示:http://osgeo-org.1560.n6.nabble.com/osgeo4w-258- 问题与-蟒蛇,身材匀称的Python-2-7-2-td4336816.html

  4. 但是,会出现相同的错误[1].

我正在使用Python 2.7.1和M​​ac OS 10.7.4.如果我能提供更多信息,请告诉我,非常感谢社区的任何指导!谢谢!

[1]

    from shapely.geometry import Point
    Traceback (most recent call last): File "<stdin>", line 1, in <module>
    File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/geometry/__init__.py", line 4, in <module>
    from geo import box, shape, asShape, mapping
    File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/geometry/geo.py", line 5, in <module>
    from point import Point, asPoint
    File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/geometry/point.py", …
Run Code Online (Sandbox Code Playgroud)

python geos matplotlib-basemap shapely

17
推荐指数
4
解决办法
1万
查看次数

标签 统计

python ×2

shapely ×2

geos ×1

matplotlib-basemap ×1