【发布时间】:2017-02-20 14:38:53
【问题描述】:
我正在尝试使用 gud-pdb 在 Emacs 中进行 Python 调试。
在查找我的 .py 文件时,pdb 似乎没有搜索 PATH 的问题
也就是说,我在PATH 上的目录中有一个python 脚本,我可以从pdb 之外的任何地方运行这个脚本,即从命令行。
但是当我尝试从 pdb 中运行它时,它告诉我该文件不存在。
我正在尝试针对包含要处理的数据的目录中的脚本运行 pdb。
我认为这是一件标准的事情。我一直成功地为 gdb 和 C 程序做到这一点。
有人遇到过这个问题并知道如何解决吗?
【问题讨论】:
-
我不确定 pdb 是否应该在路径中查找;它需要一个相对或绝对的文件名。相同的 pdb 命令在 Emacs 与 shell 中的工作方式是否不同?
-
我想也许我的错误是期望它表现得像 gdb
标签: python emacs environment-variables pdb