python - 使用 Spyder 时 ipdb 提示符不会自动完成

标签 python ipython spyder ipdb

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

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

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

你知道发生了什么吗?

谢谢

最佳答案

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

关于python - 使用 Spyder 时 ipdb 提示符不会自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25912291/

相关文章:

python - websocket 出现奇怪的字符

python - 如何在 python 中恢复旧的回溯? (例如倒数第二个)

python - 如何在 python spyder IDE 中使用相对导入

Python脚本导出到.exe,包括一些excel和numpy计算

python - background_task.py 不显示消息 - Python

python - Django:在原始 SQL 查询中使用命名参数

android - 如何在 Python 中实现 GCM HTTP 服务器同时避免我的服务器 IP 被谷歌列入黑名单?

python - 从字典中提取部分值

python - Numpy:可能更好的格式?

python - 有没有办法从 Jupyter Notebook 中的 .py 文件镜像代码?