Ipython常见问题

2 投票
1 回答
693 浏览
提问于 2025-04-15 13:50

我很喜欢iPython的很多功能和魔法函数。

最近我升级到了最新的0.10版本。但是我遇到了一些常见的问题:

  • %hist这个最常用的魔法函数,竟然不存在。
  • dreload好像不太好用(似乎只对模块有效?)。
  • run -d用于调试的功能也不管用。
  • 有时候,输入的字符在控制台上不显示*
  • 默认情况下,连问号和双问号都不工作。我不得不想办法让它们能用*

*最后两个问题在之前的版本中也存在。

我使用的是Ubuntu 9.04,Python 2.6.2和IPython 0.10

1 个回答

1

听起来像是你这边的设置出了问题。? 和 ?? 在我的电脑上一直都能正常工作,hist 仍然是一个神奇的功能,而 dreload 一直只对模块有效——还有什么别的用途呢?

至于调试的问题,这是 Python 2.6 的一个已知问题:https://bugs.launchpad.net/ipython/+bug/381069

撰写回答