Jadi mengimpor Shapely 1.6 (dari conda-forge) di MacOS (10.12.6) menghasilkan:
>python -c 'import shapely.geos'
Failed `CDLL(/Library/Frameworks/GEOS.framework/Versions/Current/GEOS)`
Failed `CDLL(/opt/local/lib/libgeos_c.dylib)`
Saya baru saja kehilangan setengah jam menjalankan masalah yang tidak ada berdasarkan garis-garis itu. Ternyata itu adalah alternatif hard-code:
jadi sebenarnya tidak ada alasan bahwa peringatan (tentu saja bukan yang terlihat secara default) harus dikeluarkan saat tidak menemukan yang ini.
@dopplershift Saya setuju bahwa log.warn()
terlalu kuat. Saya akan membuatnya log.debug()
.
Terima kasih @sgillies. Saya mendapat banyak orang mengeluh tentang paket conda ketika pembaruan mendarat di saluran.
Juga terima kasih telah mempermudah penggunaan shapely
dengan conda! Kami tidak perlu lagi menambalnya untuk menemukan libs yang benar.
Selesai. 1.6.1 juga aktif di PyPI.