OSError geos_c konnte nicht gefunden werden, wenn Installation, Formschöne

Ich bin ein Neuling zu machen/zeichnen auf Karten mit python, versucht zu Folgen, diesen blogpost zu erzeugen, eine Weltkarte (http://sciblogs.co.nz/seeing-data/2011/08/12/plotting-geographic-data-on-a-world-map-with-python/). Hängengeblieben ist bei einigen Sachen hier:

  1. Installieren Grundkarte (a Matplotlib-Erweiterung für das zeichnen von Daten auf geographischen Projektionen).

    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
  2. Installieren, Formschön, sondern der folgende Fehler tritt auf [1]:

  3. Dann ging ich in die geos.py Datei und ändern Sie alle Referenzen geos.dll zu geos_c.dll wie empfohlen durch den link hier:
    http://osgeo-org.1560.n6.nabble.com/osgeo4w-258-Problems-with-python-shapely-python-2-7-2-td4336816.html

  4. Jedoch den gleichen Fehler [1] Auftritt.

Ich bin mit Python 2.7.1 und Mac OS 10.7.4. Bitte lassen Sie mich wissen, wenn ich kann zusätzliche Informationen liefern, und wirklich schätzen die Beratung aus der community hier! Danke!

[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", line 7, in <module>
    from shapely.coords import required
    File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/coords.py", line 8, in <module>
    from shapely.geos import lgeos
    File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/geos.py", line 59, in <module>
    _lgeos = load_dll('geos_c', fallbacks=alt_paths)
     File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/geos.py", line 44, in load_dll
    libname, fallbacks or []))
    OSError: Could not find library geos_c or load any of its variants        ['/Library/Frameworks/GEOS.framework/Versions/Current/GEOS', '/opt/local/lib/libgeos_c.dylib']
InformationsquelleAutor msunbot | 2012-09-25
Schreibe einen Kommentar