2011-11-20 6 views
0

に例の結果を実行して、私は最近、EPDが付属していますのpython(enthoughts分布) - ランタイムエラー

すなわちパイソンのenthoughts分布を設置し、ここ

http://www.enthought.com/products/epdgetstart.php?platform=mac

概説として例を挙げて行き始めましたあなたを始めさせる多くの例があります。 Exampleサブディレクトリのスクリプトを実行するには、IPythonを起動してrunと入力します。

私は次のコードを実行し、Pythonと充分に新しいものとして解釈する方法がわからないランタイムエラーを受け取りました。

mycomputer:demo$ ipython 

In [1]: run multiaxis_using_Plot.py 
--------------------------------------------------------------------------- 
RuntimeError        Traceback (most recent call last) 
/Library/Frameworks/EPD64.framework/Versions/7.1/Examples/chaco-4.0.0/demo/multiaxis_using_Plot.py in <module>() 
    14 from scipy.special import jn 
    15 
---> 16 from chaco.example_support import COLOR_PALETTE 
    17 # Enthought library imports 

    18 from enable.api import Component, ComponentEditor 

/Library/Frameworks/EPD64.framework/Versions/7.1/lib/python2.7/site-packages/chaco/example_support.py in <module>() 
    47    pass 
    48  else: 
---> 49   raise RuntimeError("Can't load wx or qt4 backend for Chaco.") 
    50 
    51 

RuntimeError: Can't load wx or qt4 backend for Chaco. 

In [2]: 
In [2]: pwd 
Out[2]: u'/Library/Frameworks/EPD64.framework/Versions/7.1/Examples/chaco-4.0.0/demo' 

何が起こっているのかについての洞察はありますか?私は大いに感謝します。

+0

EPD固有の問題について、epd-usersメーリングリストに問い合わせるとよいでしょう。 –

+0

PyQt4を入手する必要があります。 – Blender

+0

Blender - あなたが正しいかもしれないと思います。興味深いのは、EPDのインストール手順で* pre-requistites *について何も言及していないことです。代わりに彼らはパッケージをインストールするように指示します(http://www.enthought.com/products/epdgetstart.php?platform=mac#install)。少なくとも、その例はPythonの配布にバンドルされているソフトウェアに固有のものでなければなりません。 – codingknob

答えて

0

ユーザーズminrk 'は、この質問答え:64ビットのEPDのダウンロードページで説明したように

、いくつかのGUIツールキット(間違いWxのを、そして私もPygletを考える)のEPD上で64ビットモードで実行すると機能しませんOS Xでは、OSX上でGUIツールを使用する場合は、32ビットEPDを使用することをお勧めします。 -minrk