首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python调试器(PDB)没有了向上/向下的箭头,显示^[[A 怎么解决?

Python调试器(PDB)没有了向上/向下的箭头,显示^[[A 怎么解决?
EN

Stack Overflow用户
提问于 2018-02-05 04:46:11
回答 3查看 0关注 0票数 0

我在UbuntuLinux 11.04(Natty)计算机上的虚拟环境中使用python 2.6。在我的(Django)python代码中有以下代码:

代码语言:javascript
复制
import pdb ; pdb.set_trace()

以启动python调试器(PDB)。

当PDB启动时,它可以用于调试、运行和断点等,但是当我按下向上箭头以显示前面的命令时,它会打印出来^[[A,没有上升箭头。当我键入某物并按Home键时,它会打印^[OH而不是移动光标。

我可以用up/home/etc在bash终端中很好,它启动了我的pythonDjango单元测试(它有PDB调用)。

怎么回事?我该如何修复我的PDB?我的读写器怎么了?

EN

回答 3

Stack Overflow用户

发布于 2018-02-05 12:18:10

看起来,由于某种原因,缺少了读行包。只需键入pip install readline它的行为应该和预期的一样。

票数 0
EN

Stack Overflow用户

发布于 2018-02-05 13:24:08

Stack Overflow用户

发布于 2018-02-05 13:54:54

重新启动或查看PDB服务器的键盘上的控制、命令、选项(或类似的)键卡。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档