2011-04-28 123 views
1

我在Mac OS X雪豹上使用ipython,出於某種原因,當我使用hist魔術功能時,即使將它作爲%hist給出時,也會出現錯誤。當我給hist我得到一個蟒蛇NameError,當我給%hist我得到一個IPython的錯誤ERROR: Magic function 'hist' not found.魔術功能%hist未找到Mac OSX

我可以看到在.ipython文件夾中的歷史文件,並且它是由最新的。我已經正確安裝了readline(選項卡完成工作),並且向上箭頭命令循環也起作用。 hist功能也適用於我的電腦。

有沒有其他人看到過這個問題?我試着用谷歌搜索錯誤信息,但沒有出現。

回答

2

您正在使用哪個版本的IPython?

根據interactive manual,「從IPython 0.11版本開始,本節描述的一些功能和API已被廢棄或損壞。我們的計劃是繼續支持這些功能,但它們需要更新以利用最近的API更改,而且,這部分文檔需要更新以反映所有這些更改。「

+0

%hist仍然在0.11,但是。 – 2011-04-28 16:17:20

+0

我使用v 0.11,因此%hist應該像Thomas K指出的那樣工作。 – Hassantm 2011-05-12 09:44:34

+0

托馬斯,它仍然在0.11,但它仍然在工作?手冊說它可能會被破壞。 Hassantm,也許你可以嘗試恢復到早期版本,看看是否有效。 – mitchus 2011-05-12 12:36:47