gud-pdb emacs用法和路径

时间:2017-02-20 14:38:53

标签: python emacs environment-variables pdb

我正在尝试使用 gud-pdb 在Emacs中进行Python调试。

在查找我的PATH文件时,pdb似乎没有搜索.py的问题

即,我在PATH上的dir中有一个python脚本,我可以从pdb以外的任何地方运行此脚本,即从命令行运行。

但是当我尝试在pdb内运行它时,它告诉我该文件不存在。

我正在尝试对包含要处理的数据的目录中的脚本运行pdb

我认为这是一个标准的事情。我成功地为gdb和C程序做了这件事。

任何人都有这个问题,知道如何修复它吗?

2 个答案:

答案 0 :(得分:1)

鉴于您能够在Emacs之外运行脚本,但不能 在你内心,你可能 需要 exec-path-from-shell。 这会在shell之间同步环境变量(如PATH) 和Emacs。

答案 1 :(得分:1)

你是否尝试过使用python的realgud包?

NSCompoundPredicate