1

我最近安装了一个只能使用 python2.7 运行的包。在这个包中,qhull

import matplotlib._qhull as _qhull

这导致出现此错误

ImportError:dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/_qhull.so, 2): Library not loaded: /opt/local/lib/libqhull.8.0.dylib  

Referenced from: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/_qhull.so

原因:找不到图片

我已经qhull通过brew重新安装了,但我仍然收到上述错误。我已经检查/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/_qhull.so*在那里。

我已经检查brew doctor并没有收到任何关于qhull. 图书馆qhull可以/opt/local/lib/在我的系统上找到。我也跑

python2.7 -m pip install --upgrade matplotlib

确保我的 matplotlib 已升级。

由于我主要使用 Python3,因此我会寻找一种不会对我的 python3 配置造成任何更改的解决方案。你对解决这个问题有什么建议吗?

4

0 回答 0