库未加载:@rpath/libpng16.16.dylib

peg*_*and 4 python matplotlib-basemap

当我打电话时mpl_toolkits.basemap,出现以下错误,任何人都可以帮忙吗?

ImportError: dlopen(/Users/pegah/anaconda3/lib/python3.6/site-packages/matplotlib/ft2font.cpython-36m-darwin.so, 2): Library not loaded: @rpath/libpng16.16.dylib
Referenced from: /Users/pegah/anaconda3/lib/libfreetype.6.dylib
Reason: Incompatible library version: libfreetype.6.dylib requires version 51.0.0 or later, but libpng16.16.dylib provides version 49.0.0
Run Code Online (Sandbox Code Playgroud)

cal*_*ear 5

我有一个类似的问题,它通过更新 libgdal 解决了(您可以通过执行以下操作来更新所有内容:conda update --all),看来原因是不兼容的库 - libfreetype。

  • 示例 `conda install -c conda-forge 底图 fiona` (3认同)