0

EPD from Enthought をインストールし、@ http://docs.enthought.com/chaco/quickstart.htmlの指示に基づいて Chaco の組み込み例を試しています。IPython インタープリターで 2 つの [初心者] 問題に遭遇しました。

1.


In [3]: python lines.py
  File "<ipython-input-3-75ced467f885>", line 1
    python lines.py
               ^
SyntaxError: invalid syntax

無効な構文?

2.


In [6]: import lines
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
C:\Windows\system32\<ipython-input-6-8ce26194a7ce> in <module>()
----> 1 import lines

C:\Python27\lines.py in <module>()
      7
      8 from numpy import linspace, pi, sin, cos
----> 9 from chaco.shell import plot, hold, title, show
     10
     11 # Create some data


C:\Python27\chaco.py in <module>()
      1 import numpy as np
----> 2 from chaco.shell import *
      3
      4 x = np.linspace(-2*pi, 2*pi, 100)
      5 y = np.sin(x)

ImportError: No module named shell

シェルという名前のモジュールはありませんか?

私はこれに非常に慣れていないので、Peter Wang による Pycon 2012 のプレゼンテーション ビデオを見て、これらの例を試してみたいと思いました。私が間違っていたことと、それを機能させるために何ができるかについて、助けていただければ幸いです。Google やクイックサートで同様のものは見つかりませんでした。

お時間をいただきありがとうございます。

オリ・ロング

4

1 に答える 1

1

問題 1 :
ipython 内では、run代わりにpython.
ipython プロンプトでの例:

In [3]: run lines.py

問題 2 : Python がファイルからモジュール
をインポートしようとしいます。 1 つの問題: そのようなモジュールは存在しません。 それを修正するには、ファイルの名前を次のような別の名前に変更しますshell chaco.py

chaco.pymy_chaco.py

于 2012-05-26T05:18:20.090 に答える