Какой Python-режим вы используете? К сожалению, есть несколько .
Наберите C-h k, а затем C-c C-c .. что это говорит на моделине? Говорит ли он «py-execute-buffer» или «python-send-buffer», первый тип указывает, что вы используете python-режим Тима Петерса, а второй указывает, что вы используете python-режим Дэйва Лава .
Я сам предпочитаю режим Python Дэйва Лава, и это версия, которая поставляется с Emacs 23 (а может и раньше?). Dave Love's не выдает буфер при запуске C-c C-c, вы должны явно переключиться на буфер * Python *, если хотите его увидеть.
Если вы действительно намерены придерживаться версии Тима Петерса, вы всегда можете добавить что-то вроде следующего в ваш .emacs, и вы никогда больше не увидите выходной буфер, если явно не перемещены в.
(defadvice py-execute-buffer (after advice-delete-output-window activate)
(delete-windows-on "*Python Output*"))