2012-05-26 64 views
0

我安裝了EPD fron Enthought,我正在嘗試基於指令@http://docs.enthought.com/chaco/quickstart.html中的示例構建一些查科。我跑進2 [新手]在IPython的解釋問題:Enthought的EPD示例教程

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的演示視頻後試用這些示例。我非常感謝我做錯了什麼,以及我能做些什麼才能使其發揮作用;我沒有在quicksart上找到任何關於谷歌或類似的東西。

謝謝你的時間。

奧利龍

+0

在OP請求關閉:*我解決它通過右鍵做一些愚蠢的鼠標右鍵點擊.py文件,並選擇了與蟒蛇開放。可執行程序。謝謝* – Kev

回答

1

問題1
在IPython中使用run代替python。在IPython的提示
例子:

In [3]: run lines.py 

問題2
Python是試圖從chaco.py文件導入shell模塊。
一個問題:這樣一個模塊不存在。
爲了解決這個問題,你chaco.py文件重命名爲別的東西一樣my_chaco.py

+0

伯尼。謝謝你的幫助。我嘗試「運行」並重命名文件,但它沒有奏效。我試着右鍵點擊lines.py並使用python.exe打開它,它工作 - 沒有那麼瘋狂? – user1418623