Python с Emacs и Windows XP
Я пытаюсь настроить Python под emacs на компьютере моей компании, который работает под управлением Windows XP (64bit).
Я попытался и python.el и python-mode.el без успеха.
Моя текущая проблема заключается в том, что всякий раз, когда я использую что-то вроде Cc Cc для отправки .py
буфера к процессу Python, я получаю следующее сообщение об ошибке
apply: Searching for program: no such file or directory, python
*Python*
буфер создан, но он не отображается, и я не знаю, как с ним взаимодействовать. Нажатие RET внутри указанного буфера вызывает следующее сообщение об ошибке
comint-send-string: Output file descriptor of Python is closed
что я не могу интерпретировать.
Кажется, что Python правильно установлен (и добавлен в путь поиска), потому что Mx shell RET python -i RET правильно запускает оболочку Python с >>>
незамедлительный.
Есть ли у вас идеи о том, что не так с моей настройкой?
2 ответа
Каково значение переменной python-command
?
Вы можете отлаживать run-python
функция, которая определена в python.el. Эта функция создает внутренний процесс Python.
Просто поместите курсор внутри функции и выполните M-x edebug-defun
, Вы можете прочитать больше об отладке в документации.
Что касается python-mode.el, то такие вещи должны запускаться
Пожалуйста, отправьте отчет на