我最近切換到ipython的EPD版本(我有64位學生版),現在我遇到了與pylab的麻煩。當我輸入「進口pylab」它給了我下面的錯誤python麻煩與EPD版本的ipython
ImportError Traceback (most recent call last)
<ipython-input-1-0c66bb86b884> in <module>()
----> 1 import pylab
/Library/Python/2.7/site-packages/matplotlib-1.1.0-py2.7-macosx-10.7-intel.egg/pylab.py in <module>()
----> 1 from matplotlib.pylab import *
2 import matplotlib.pylab
3 __doc__ = matplotlib.pylab.__doc__
/Library/Python/2.7/site-packages/matplotlib-1.1.0-py2.7-macosx-10.7-intel.egg/matplotlib/pylab.py in <module>()
219 silent_list, iterable, dedent
220
--> 221 from matplotlib import mpl # pulls in most modules
222
223 from matplotlib.dates import date2num, num2date,\
/Library/Python/2.7/site-packages/matplotlib-1.1.0-py2.7-macosx-10.7-intel.egg/matplotlib/mpl.py in <module>()
1 from matplotlib import artist
----> 2 from matplotlib import axis
3 from matplotlib import axes
4 from matplotlib import cbook
5 from matplotlib import collections
/Library/Python/2.7/site-packages/matplotlib-1.1.0-py2.7-macosx-10.7-intel.egg/matplotlib/axis.py in <module>()
8 from matplotlib.artist import allow_rasterization
9 import matplotlib.cbook as cbook
---> 10 import matplotlib.font_manager as font_manager
11 import matplotlib.lines as mlines
12 import matplotlib.patches as mpatches
/Library/Python/2.7/site-packages/matplotlib-1.1.0-py2.7-macosx-10.7-intel.egg/matplotlib/font_manager.py in <module>()
50 import matplotlib
51 from matplotlib import afm
---> 52 from matplotlib import ft2font
53 from matplotlib import rcParams, get_configdir
54 from matplotlib.cbook import is_string_like
ImportError: dlopen(/Library/Python/2.7/site-packages/matplotlib-1.1.0-py2.7-macosx-10.7-intel.egg/matplotlib/ft2font.so, 2): Symbol not found: _FT_Attach_File
Referenced from: /Library/Python/2.7/site-packages/matplotlib-1.1.0-py2.7-macosx-10.7-intel.egg/matplotlib/ft2font.so
Expected in: flat namespace
in /Library/Python/2.7/site-packages/matplotlib-1.1.0-py2.7-macosx-10.7-intel.egg/matplotlib/ft2font.so
我需要pylab/matplotlib住,所以這是不好的。有趣的是,當我在我的/ Applications/Enthought /文件夾中雙擊PyLab(64位).app時,它會打開一個終端並且pylab運行正常,當我從命令行調用它時它不起作用,或者當我使用筆記本。如果我可以讓python使用我從EPD獲得的pylab版本,那麼一切都會好起來的,但是默認情況下,它會從/Library/Python/2.7/site-packages/matplotlib-1.1.0-py2.7 -macosx-10.7-intel.egg/matplotlib/ft2font.so有問題。
你能打開終端,並張貼的'回聲$ PATH'輸出和'它的IPython '? – 2013-02-21 21:33:22