【发布时间】:2010-04-08 22:10:14
【问题描述】:
IPython 上的制表符补全似乎不起作用。例如,
import numpy
numpy.<tab>
只需添加一个选项卡。
import numpy
num<tab>
也只需添加一个标签。您能否提出一些可能导致此问题的原因?我正在运行 Windows 7 和 Python 2.6.5。
【问题讨论】:
-
下面的解决方案对我有用 - 它对你有用吗?如果是这样,您应该将答案标记为已接受。
-
下面没有对我有用的东西。拥有最新的 pyreadline。在 python 3.5 上运行 jupyter notebook。
-
如果它正在工作,然后在您按下一些随机键后它停止工作,然后检查单元格类型是否意外从“代码”更改为其他内容,如“Markdown”或“Raw” NBC 转换”。
-
如果你刚刚安装了一个新的 python 模块并且 ipython 不做导入自动完成,去here
-
jedi从 0.17 升级到 0.18 是错误的,并且会禁用 IPython 选项卡完成。请参阅下面 2020 年 12 月的答案。
标签: python ipython tab-completion