2
我與麻煩導入`fiona`(OGR包裝器)和`geopandas`
conda install --channel https://conda.anaconda.org/conda-forge geopandas
裏面裝libgdal
,libnetcdf
,fiona
,geopandas
,kealib
和一堆其他包的安裝geopandas
。
進口給了我一個衝突libnetcdf
,所以我試着用:
conda install libnetcdf
原來的錯誤消失了,但現在當我嘗試導入geopandas
,則fiona
要求給出了一個錯誤。這是回溯:
/Users/username/anaconda3/lib/python3.5/site-packages/fiona/collection.py in <module>()
6
7 from fiona import compat
----> 8 from fiona.ogrext import Iterator, ItemsIterator, KeysIterator
9 from fiona.ogrext import Session, WritingSession
10 from fiona.ogrext import (
ImportError: dlopen(/Users/username/anaconda3/lib/python3.5/site-packages/fiona/ogrext.cpython-35m-darwin.so, 2): Symbol not found: __ZN2H56H5FileC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEjRKNS_17FileCreatPropListERKNS_15FileAccPropListE
Referenced from: /Users/username/anaconda3/lib//libkea.1.4.6.dylib
Expected in: /Users/username/anaconda3/lib//libhdf5_cpp.12.dylib
in /Users/username/anaconda3/lib//libkea.1.4.6.dylib
謝謝!
謝謝!我可以確認它在乾淨的環境下工作。我也想知道如何修復我當前的環境(因爲我有其他我不想擦除的東西),所以如果你還可以添加一些關於它的想法,那將是很棒的。 – cd98