Похоже, вы решили только проблему python-mode
.Что касается M-x-python-shell
, вы также можете получить это, выполнив M-x-run-python
.Если он говорит, что каталог не найден, потому что переменная python не указывает на правильный путь.Так что C-h-f run-python
тогда он скажет вам, что значением run-python является python-shell-интерпретатор.Затем укажите его на python.exe в вашей папке python.
добавьте это в свой файл .emacs
(setq python-shell-interpreter "path to python.exe")
Затем, как и в emacs 23, вы можете выполнить C-c-C-c
для запуска файла .py.
edit-причинау меня есть все это здесь, хотя вы, возможно, уже знаете, это потому, что я не осознавал, что emacs24 некоторое время изменял значение python для run-python, и именно так я это исправил.: D