2011-04-28 67 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