我正在尝试在 emacs 中使用 pdb 作为 python 调试器
我遇到了导入错误问题,如下所示:
https://emacs.stackexchange.com/questions/18190/missing-modules-when-debugging-python-code-in-emacs
建议的解决方案,即
(setenv "PYTHONPATH" "lib")
在.emacs
或emacs.d/init.el
这似乎非常不令人满意,因为您正在有效地复制pythonpath
数据,当您更新一个而不是另一个时,这些数据会在某个时候绊倒您。
如果我打开一个外壳,如何才能使pythonpath
所使用的pdb
内容与所使用的内容完全相同。ipython
换句话说,我想pdb
反映打开时从我的安装中自动加载的.bashrc
路径miniconda
位置ipython
另外,如何ipython
知道要拉入哪些 miniconda 目录pythonpath
?在哪个文件中指定?