Выполнение скрипта Python через emacs вызывает OSError: *.txt не найден

Пытаюсь выполнить скрипт Python через emacs (с C-c C-c) в режиме Elpy, но ошибка OSError: *.txt не найдена. поднимает. Когда я просто набираю ipython script.py в консоли, все работает нормально, поэтому нужно что-то делать с emacs. Ребята, вы хоть представляете, в чем может быть проблема?


person Mohasus    schedule 19.05.2021    source источник
comment
Вы находитесь в одном и том же каталоге в обоих случаях?   -  person John Gordon    schedule 19.05.2021
comment
Я предположил, что я. И текстовый файл, и скрипт находятся в одном каталоге. Я открыл скрипт в emacs в терминале, когда уже был в нужном каталоге.   -  person Mohasus    schedule 19.05.2021


Ответы (1)


Это отвечает на мой вопрос. Мне пришлось изменить elpy-shell-starting-directory.

https://emacs.stackexchange.com/questions/50905/wrong-cwd-in-python-mode

person Mohasus    schedule 20.05.2021