在emacs中使用pdb时如何指定路径?

发布于 2024-12-22 07:55:11 字数 346 浏览 7 评论 0原文

我正在尝试在 emacs 中使用 pdb 。我需要将路径更改为 PYTHONPATH=lib。但是当我输入

Run pdb(像这样):PYTHONPATH=lib pdb ./pychess

Emacs 给我一个错误,说找不到文件 PYTHONPATH=lib 。在emacs中运行pdb时如何指定路径?在终端 PYTHONPATH=lib pdb ./pychess 中运行良好,但在 emacs 中则不然。


哦,我在启动 emacs 时输入 PYTHONPATH=lib emacs 就明白了。但不确定启动后是否更改路径......

I am trying to use pdb in emacs. I need to change path to PYTHONPATH=lib. But when I typed

Run pdb (like this): PYTHONPATH=lib pdb ./pychess.

Emacs gives me an error saying the file PYTHONPATH=lib isn't found. How do I specify path when running pdb in emacs? In terminal PYTHONPATH=lib pdb ./pychess runs fine, but not in emacs.


Oh I got it just type PYTHONPATH=lib emacs when launching emacs. Not sure about changing path after launching though...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

贵在坚持 2024-12-29 07:55:11

您可以尝试在 emacs 中设置环境变量(例如放入 .emacs 或使用 M-:),如下所示

(setenv "PYTHONPATH" "lib")

you can try to set the environment variable with in the emacs (say putting in .emacs or using M-:) like this

(setenv "PYTHONPATH" "lib")
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文