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

4
当我调用 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
1个回答

5

我遇到了类似的问题,通过更新libgdal (您可以通过执行以下命令更新所有内容:conda update --all)解决了问题。问题似乎是由于不兼容的库 - libfreetype引起的。


谢谢。我会尝试的。我可以通过创建新环境暂时解决它,但我仍然无法访问一些库,如rasterio和fiona。 - pegah hashemvand
1
也许尝试使用conda安装“fiona”。 - Han Zhengzu
3
好的,请让我知道需要翻译的内容。 - Han Zhengzu
1
太好了。这对我有用 - conda install -c conda-forge basemap fiona。谢谢! - Shahebaz Mohammad

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接