我最近安装了一个只能使用 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 配置造成任何更改的解决方案。你对解决这个问题有什么建议吗?