【问题标题】:No autocompletion with the ipdb prompt when using Spyder使用 Spyder 时,ipdb 提示没有自动完成
【发布时间】:2014-11-12 18:31:32
【问题描述】:

我正在使用 Spyder 进行 Python 编程。 我在使用调试文件 (F7) 命令/函数时遇到问题。 进入 ipdb 提示后,我没有自动完成功能,并且向上箭头操作(用于命令历史记录)不起作用。

当我在终端上使用 IPython(我在 MacOS 上)时,一切正常。

我已经使用 macport 安装了 Spyder、ipdb 和 IPython。 当我尝试使用 anaconda 安装时,会出现同样的问题。

你知道发生了什么吗?

谢谢

【问题讨论】:

    标签: python ipython spyder ipdb


    【解决方案1】:

    (Spyder dev here) 这是新的基于内核的 IPython 架构的限制。我们计划针对它创建一个解决方法,并在明年显着改进我们的调试设施,如我们的Roadmap 所示。

    【讨论】:

    • 好的,感谢您的回答和出色的工作。 Spyder 非常好用!!
    • 路线图现在可以在这里找到:github.com/spyder-ide/spyder/wiki/Roadmap
    • 如果 Spyder 中有终端小部件会有帮助吗? ipdb 在支持自动完成和命令历史记录的终端中工作得很好。
    • 有什么消息吗?我已经安装了最新的 Spyder 3.0.0 beta4,但在 ipdb 中,自动完成功能仍然无法正常工作,历史记录也没有。
    • @OldrichSvec,抱歉,我们在这方面没有取得任何进展。这是我们需要与 Jupyter 人员一起解决的问题 :-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-16
    • 1970-01-01
    • 1970-01-01
    • 2021-06-28
    • 2014-03-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多