Я пытаюсь использовать PDB как питона отладчик в EmacsИспользование PDB в Emacs с miniconda установить
Я получаю вопросы об ошибках импорта, как в:
https://emacs.stackexchange.com/questions/18190/missing-modules-when-debugging-python-code-in-emacs
How to specifiy path when using pdb in emacs?
предложенное решение, т.е.
(setenv "PYTHONPATH" "lib")
в .emacs
или emacs.d/init.el
Это кажется очень неудовлетворительным, как вы фактически дублируя pythonpath
данных, которые отключат вас в каком-то момент, когда вы обновляете один, но не другие.
Как можно получить pythonpath
, как используется pdb
, точно так же, как и использовать, скажем, если я открою раму ipython
.
Другими словами, я хочу, чтобы отразить pdb
местоположения пути, которые получают автоматически загружаются из моей установки .bashrc
и miniconda
когда я открываю ipython
также, как это ipython
знать, какие miniconda каталоги тянуть в pythonpath
? какой файл указан в?