Skip to main content
 首页 » 编程设计

python之Scipy/Pylab 错误.. 预计在 : dynamic lookup

2025年05月04日6yxwkf

在 OS X 上的 python 2.7 上全新构建 Scipy/numpy/matplotlib。我正在尝试导入 pylab,但它似乎无法正常工作。这是为什么?

我得到的错误是:

> Traceback (most recent call last):   
> File "<stdin>", line 1, in <module>   
> File 
> "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pylab.py", 
> line 1, in <module> 
>     from matplotlib.pylab import *   File 
> "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/pylab.py", 
 
> line 216, in <module> 
>     from matplotlib import mpl  # pulls in most modules   File 
> "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/mpl.py", 
> line 2, in <module> 
 
>     from matplotlib import axis   File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/axis.py", line 10, in <module> 
 
>     import matplotlib.font_manager as font_manager   File 
> "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/font_manager.py", line 52, in <module> 
 
>     from matplotlib import ft2font ImportError: 
> dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/ft2font.so, 
 
> 2): Symbol not found: _FT_Attach_File  
 
> Referenced from: 
> /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/ft2font.so 
> Expected in: dynamic lookup 

请您参考如下方法:

支持这些包的最新 Python 版本是 2.6.x。我在 2.6.6 上运行它们。您需要在您的机器上另外安装 Python 2.6.x 才能使用这些包。您仍然可以保留 Python 2.7 和相关程序并运行它们。