Shapely: OSX (10.10.5) ne parvient pas à charger le framework GEOX

Créé le 24 juil. 2016  ·  3Commentaires  ·  Source: Toblerity/Shapely

J'utilise OS X 10.10.5 et python, GEOS et shapely de MacPorts :

à partir du point d'importation shapely.geometry
Échec CDLL(/Library/Frameworks/GEOS.framework/Versions/Current/GEOS)
Traceback (appel le plus récent en dernier) :
Déposer "", ligne 1, dans
Fichier "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/geometry/ initialisation .py", ligne 4, en
à partir de l'importation .base CAP_STYLE, JOIN_STYLE
Fichier "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/geometry/base.py", ligne 9, dans
de shapely.coords importer CoordinateSequence
Fichier "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/coords.py", ligne 8, dans
de shapely.geos importer lgeos
Fichier "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/geos.py", ligne 98, dans
libre = load_dll('c').free
Fichier "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/geos.py", ligne 61, dans load_dll
libname, fallbacks ou []))
OSError : impossible de trouver la lib c ou de charger l'une de ses variantes [].

J'ai également essayé GEOS à partir du framework homebrew et kyngchaos (http://www.kyngchaos.com/software/frameworks), mais le résultat est toujours le même.

Pourriez-vous, s'il vous plait, me renseigner ? Merci!!

Commentaire le plus utile

Merci beaucoup pour la réponse ! Il s'avère que j'avais besoin de désactiver la variable d'environnement DYLD_FALLBACK_LIBRARY_PATH, après quoi tout fonctionne parfaitement (le package est génial, soit dit en passant !). Peut-être que mon expérience peut être utile à d'autres aussi.

De : Sean Gillies [email protected]
Répondre à : Toblerity/Shapely [email protected]
Date : mardi 26 juillet 2016 07:04
À : Toblerity/Shapely [email protected]
Cc : Martino Romaniello [email protected] , Auteur [email protected]
Objet : Re : [Toblerity/Shapely] OSX (10.10.5) ne parvient pas à charger le framework GEOX (#394)

OSError : impossible de trouver la lib c ou de charger l'une de ses variantes [].

Je suis vraiment désolé, mais je ne sais pas comment vous aider si ctypes ne trouve pas la libc sur votre système.

-
Vous recevez ceci parce que vous avez créé le fil.
Répondez directement à cet e-mail, affichez-le sur Gi tHubhttps://github.com/Toblerity/Shapely/issues/394#issuecomment -235163776, ou coupez le son de la

Tous les 3 commentaires

OSError : impossible de trouver la lib c ou de charger l'une de ses variantes [].

Je suis vraiment désolé, mais je ne sais pas comment vous aider si ctypes ne trouve pas la libc sur votre système.

Merci beaucoup pour la réponse ! Il s'avère que j'avais besoin de désactiver la variable d'environnement DYLD_FALLBACK_LIBRARY_PATH, après quoi tout fonctionne parfaitement (le package est génial, soit dit en passant !). Peut-être que mon expérience peut être utile à d'autres aussi.

De : Sean Gillies [email protected]
Répondre à : Toblerity/Shapely [email protected]
Date : mardi 26 juillet 2016 07:04
À : Toblerity/Shapely [email protected]
Cc : Martino Romaniello [email protected] , Auteur [email protected]
Objet : Re : [Toblerity/Shapely] OSX (10.10.5) ne parvient pas à charger le framework GEOX (#394)

OSError : impossible de trouver la lib c ou de charger l'une de ses variantes [].

Je suis vraiment désolé, mais je ne sais pas comment vous aider si ctypes ne trouve pas la libc sur votre système.

-
Vous recevez ceci parce que vous avez créé le fil.
Répondez directement à cet e-mail, affichez-le sur Gi tHubhttps://github.com/Toblerity/Shapely/issues/394#issuecomment -235163776, ou coupez le son de la

Votre expérience est certainement utile aux autres. J'ai eu le même problème (sur OSX aussi), et la solution recommandée de désactivation de DYLD_FALLBACK_LIBRARY_PATH a également fonctionné pour moi - merci !

Cette page vous a été utile?
0 / 5 - 0 notes