2010-12-18 15 views
3

私はPython 2.6でSnow Leopardにnumpy/scipy/matplotlibをインストールしました。 pylabをインポートすると、「インポートpylab」を呼び出す際に...動作していないようです、私は次を得る:ピラブをインポートできませんか?

File "<stdin>", line 1, in <module> 
    File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pylab.py", line 1, in <module> 
    from matplotlib.pylab import * 
    File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/pylab.py", line 216, in <module> 
    from matplotlib import mpl # pulls in most modules 
    File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/mpl.py", line 2, in <module> 
    from matplotlib import axis 
    File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/axis.py", line 10, in <module> 
    import matplotlib.font_manager as font_manager 
    File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/font_manager.py", line 1339, in <module> 
    _rebuild() 
    File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/font_manager.py", line 1326, in _rebuild 
    fontManager = FontManager() 
    File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/font_manager.py", line 1004, in __init__ 
    self.ttffiles = findSystemFonts(paths) + findSystemFonts() 
    File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/font_manager.py", line 343, in findSystemFonts 
    for f in get_fontconfig_fonts(fontext): 
    File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/font_manager.py", line 301, in get_fontconfig_fonts 
    output = pipe.communicate()[0] 
    File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py", line 683, in communicate 
    stdout = self.stdout.read() 

できますか?ピラブは私が持っていないものを期待していますか?それは何かを読むことができないようですが、私はそれが本当に何かを理解していません..

+0

Eh?実際のエラーはありません。トレースバック全体をペーストしましたか? –

+0

それは全体のトレースバックです。私はキーボードがそれを中断するまでハングします。たぶん私はそれがしばらくの間座って、何かが起こるかどうかを見てみましょう。このモジュールはインポートに時間がかかりますか? – coffee

+1

freetype 1.4がインストールされていますか?それはmatplotlibに必要です。 –

答えて

5

ちょうど待ってください。問題は、fc-listが最初に実行するまでに長い時間がかかることです。だから、ハングしたように見えます。 2〜3分待つと終了し、その後すぐに実行されます。

コマンドラインでrootとして実行しました。おそらく、ある種のキャッシュを初期化しました。それが必要であるかどうかはわかりませんが、うまくいった

0

pylabが正常にPythonのENVにインストールされている場合

from pylab import * 

を試してみてください。エラーは発生しません。

関連する問題