找不到魔法函数 %hist 在 Mac OSX
我在Mac OS X Snow Leopard上使用ipython,但不知道为什么,当我使用历史记录的魔法函数时会出错,即使我输入的是%hist。当我输入hist
时,出现了Python的NameError
错误,而输入%hist
时,则出现了ipython的错误ERROR: Magic function 'hist' not found.
我在.ipython文件夹里能看到历史记录文件,而且它是最新的。我已经正确安装了readline(可以使用Tab键补全),而且上箭头命令循环也能正常工作。这个hist函数在我的PC上是可以用的。
有没有人遇到过这个问题?我尝试在谷歌上搜索这个错误信息,但没有找到任何相关内容。
1 个回答
2
你正在使用哪个版本的IPython?
根据这个互动手册,"从IPython的0.11版本开始,这一部分提到的一些功能和接口已经被弃用或者出现了问题。我们的计划是继续支持这些功能,但它们需要更新,以便利用最近的接口变化。此外,这部分文档也需要更新,以反映所有这些变化。"