3

この Web サイト ( http://code.enthought.com/downloads/ ) から Enthought ツール スイートをダウンロードしました。

私が書くとき、このコードをpythonスクリプトに入れます:

from traits.api import HasTraits, Str, Int
from traitsui.api import View, Item
from traitsui.menu import OKButton, CancelButton

class SimpleEmployee(HasTraits):
    first_name = Str
    last_name = Str
    department = Str

    employee_number = Str
    salary = Int

view1 = View(Item(name = 'first_name'),
             Item(name = 'last_name'),
             Item(name = 'department'),
             buttons = [OKButton, CancelButton])

sam = SimpleEmployee()
sam.configure_traits(view=view1)

次のようなエラーが表示されました。

"ImportError: traits.api という名前のモジュールがありません"

これを解決するにはどうすればよいですか?何が欠けているのかわからない。私を助けてください!

4

1 に答える 1

3

私が間違っていなければ、ダウンロード後にEnthoughtツールスイートをコンパイルする必要がありますが、これは必ずしも簡単ではありません。

ここから入手できるEnthoughtPythonディストリビューションFreeをインストールしてみることをお勧めします: http ://www.enthought.com/products/epd_free.php

そうすれば、必要なすべてのパッケージがデフォルトでインストールされているはずです。

編集:

どうしてもデフォルトのPythonディストリビューションを維持したい場合は、この人が簡単なWindowsインストーラーを使用して便利なPythonパッケージのリストを作成しました

さらに、必要となる可能性のあるほとんどすべての科学パッケージが付属する非常に完全なpythonディストリビューションがあります:PythonXY(これはわずか32ビットですが)、そしてContinuumAnacondaディストリビューションがあります。

于 2012-12-14T08:28:47.620 に答える