首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gud emacs的使用和路径

gud emacs的使用和路径
EN

Stack Overflow用户
提问于 2017-02-20 14:38:53
回答 2查看 494关注 0票数 1

我试图在Emacs中使用gud进行Python调试。

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

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

但是当我尝试从pdb内部运行它时,它会告诉我这个文件不存在。

我试图在包含要处理的数据的dir中对脚本运行pdb

我认为这是一个标准的事情想要做。我一直为gdb和C程序成功地做到了这一点。

有人有这个问题,知道怎么解决吗?

EN

回答 2

Stack Overflow用户

发布于 2017-02-21 18:17:20

考虑到您可以在Emacs之外运行脚本,但不能在Emacs内部运行,您可能需要exec-通道到外壳。这将同步shell和Emacs之间的环境变量(如PATH)。

票数 1
EN

Stack Overflow用户

发布于 2017-02-22 08:41:28

自从使用python以来,您是否尝试过realgud包?

代码语言:javascript
复制
;;M-x load-library realgud python -m pdb myscript.py  
(package-install 'realgud) ;; python debugging in emacs
(defun sdev/init-realgud
  (interactive)
  (load-library "realgud"))  
(sdev/init-realgud 1)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42347361

复制
相关文章

相似问题

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