我正在 Windows 7 机器上运行 Canopy IDE 的最新学术发行版。在 iPython 控制台中,如果我要求输入文档字符串(例如,键入“linspace?”),生成的文本会填满控制台并在顶部和底部被截断。之后,不再有“In [#]”提示,我无法在控制台中输入任何进一步的命令。如果我不想丢失我在会话期间定义的所有变量,我发现我可以打开一个新的编辑器窗口(文件/新编辑器窗口),我将再次有一个“在 [last #] " 提示我可以在其中输入命令。然而,这是一个相当麻烦的事情。我希望能够查看文档字符串,而不必每次都打开一个新窗口。有没有办法解决这个问题?
作为参考,我有 Canopy 版本 1.0.1.1189。
更新:这似乎只在我使用问号时发生,而不是在我输入例如“help(linspace)”时发生。也许我应该坚持使用 help() 而不是问号?