Ainsi, l'importation de Shapely 1.6 (depuis conda-forge) sur MacOS (10.12.6) entraîne:
>python -c 'import shapely.geos'
Failed `CDLL(/Library/Frameworks/GEOS.framework/Versions/Current/GEOS)`
Failed `CDLL(/opt/local/lib/libgeos_c.dylib)`
Je viens de perdre une demi-heure à résoudre un problème qui n'existait pas sur la base de ces lignes. Il s'avère que ce sont des alternatives codées en dur:
il n'y a donc vraiment aucune raison pour qu'un avertissement (certainement pas un avertissement visible par défaut) soit émis lorsque vous ne les trouvez pas.
@dopplershift Je suis d'accord que log.warn()
est trop fort. Je vais le faire log.debug()
.
Merci @sgillies. Des tonnes de gens se sont plaints du package conda lorsque la mise à jour a atterri sur la chaîne.
Merci également d'avoir facilité l'utilisation de shapely
avec conda! Nous n'avons plus besoin de le patcher pour trouver les bibliothèques correctes.
Fait. 1.6.1 est également disponible sur PyPI.