Оболочка Ipython не запускается - PullRequest
3 голосов
/ 16 августа 2011

У меня на пути установлены ipython.el и python-mode.el, и к моему init.el добавлено следующее:

(autoload 'python-mode "python-mode" "Python editing mode." t)
(setq auto-mode-alist (cons '("\\.py$" . python-mode) auto-mode-alist))
(setq interpreter-mode-alist (cons '("python" . python-mode) interpreter-mode-alist))
(setq ipython-command "/Library/Frameworks/EPD64.framework/Versions/Current/bin/ipython")
(require 'ipython)

Но режим python настаивает на запуске интерпретатора pythonвместо ipython.Изменение команды py-python также не помогает.

Как мне сделать Ipython значением по умолчанию?

1 Ответ

1 голос
/ 05 мая 2012

:) Тот же вопрос, когда я хочу использовать ipython в emacs.

Infact, новый режим python предоставляет еще один метод для вызова ipython. Вы просто вызываете этот метод, чтобы решить эту проблему. (функция привязки к нужным вам клавишам) Вы можете использовать команду:

M-x ipython

к использованию ipython

выполнить код в ipython, вызвав:

M-x py-execute-buffer-ipython

Но, честно говоря, использование ipython в emacs медленнее и использование

py-execute-buffer 

в режиме python может обрабатывать практически все вопросы (легко изменить код, переместить курсор или любые требования).

...