Ich verwende OS X 10.10.5 und Python, GEOS und Shapely von MacPorts:
aus shapely.geometry import Point
FehlerCDLL(/Library/Frameworks/GEOS.framework/Versions/Current/GEOS)
Traceback (letzter Anruf zuletzt):
Datei "", Zeile 1, in
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/geometry/ init .py", Linie 4, in
aus .base-Import CAP_STYLE, JOIN_STYLE
Datei "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/geometry/base.py", Zeile 9, in
von shapely.coords import CoordinateSequence
Datei "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/coords.py", Zeile 8, in
von shapely.geos importieren lgeos
Datei "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/geos.py", Zeile 98, in
free = load_dll('c').free
Datei "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/geos.py", Zeile 61, in load_dll
libname, Fallbacks oder []))
OSError: lib c konnte nicht gefunden oder eine ihrer Varianten [] nicht geladen werden.
Ich habe auch GEOS von Homebrew und kyngchaos' Framework (http://www.kyngchaos.com/software/frameworks) ausprobiert, aber das Ergebnis ist immer das gleiche.
Könnten Sie bitte einen Rat geben? Vielen Dank!!
OSError: lib c konnte nicht gefunden oder eine ihrer Varianten [] nicht geladen werden.
Es tut mir so leid, aber ich weiß nicht, wie ich helfen kann, wenn ctypes libc auf Ihrem System nicht finden kann.
Vielen Dank für die Antwort! Es stellte sich heraus, dass ich die Umgebungsvariable DYLD_FALLBACK_LIBRARY_PATH zurücksetzen musste, danach funktioniert alles einwandfrei (das Paket ist übrigens genial!). Vielleicht können meine Erfahrungen auch anderen von Nutzen sein.
Von: Sean Gillies [email protected]
Antwort an: Toblerity/Shapely [email protected]
Datum: Dienstag, 26. Juli 2016 07:04
An: Toblerity/Shapely [email protected]
Cc: Martino Romaniello [email protected] , Autor [email protected]
Betreff: Re: [Toblerity/Shapely] OSX (10.10.5) lädt das GEOX-Framework (#394) nicht
OSError: lib c konnte nicht gefunden oder eine ihrer Varianten [] nicht geladen werden.
Es tut mir so leid, aber ich weiß nicht, wie ich helfen kann, wenn ctypes libc auf Ihrem System nicht finden kann.
—
Sie erhalten dies, weil Sie den Thread verfasst haben.
Antworten Sie auf diese E - Mail direkt, sehen sie auf Gi tHubhttps: //github.com/Toblerity/Shapely/issues/394#issuecomment -235.163.776 oder stumm schalten die th readhttps: //github.com/notifications/unsubscribe-auth/ATqtY0rS878Xta3htNocrx0ttBEOdrdfks5qZZVjgaJpZM4JTiR2.
Ihre Erfahrung ist definitiv nützlich für andere. Ich hatte das gleiche Problem (auch unter OSX) und die empfohlene Lösung zum Zurücksetzen von DYLD_FALLBACK_LIBRARY_PATH hat auch bei mir funktioniert - danke!
Hilfreichster Kommentar
Vielen Dank für die Antwort! Es stellte sich heraus, dass ich die Umgebungsvariable DYLD_FALLBACK_LIBRARY_PATH zurücksetzen musste, danach funktioniert alles einwandfrei (das Paket ist übrigens genial!). Vielleicht können meine Erfahrungen auch anderen von Nutzen sein.
Von: Sean Gillies [email protected]
Antwort an: Toblerity/Shapely [email protected]
Datum: Dienstag, 26. Juli 2016 07:04
An: Toblerity/Shapely [email protected]
Cc: Martino Romaniello [email protected] , Autor [email protected]
Betreff: Re: [Toblerity/Shapely] OSX (10.10.5) lädt das GEOX-Framework (#394) nicht
OSError: lib c konnte nicht gefunden oder eine ihrer Varianten [] nicht geladen werden.
Es tut mir so leid, aber ich weiß nicht, wie ich helfen kann, wenn ctypes libc auf Ihrem System nicht finden kann.
—
Sie erhalten dies, weil Sie den Thread verfasst haben.
Antworten Sie auf diese E - Mail direkt, sehen sie auf Gi tHubhttps: //github.com/Toblerity/Shapely/issues/394#issuecomment -235.163.776 oder stumm schalten die th readhttps: //github.com/notifications/unsubscribe-auth/ATqtY0rS878Xta3htNocrx0ttBEOdrdfks5qZZVjgaJpZM4JTiR2.