2013-05-01 2 views
0

я использую Emacs 24.3 под окнами, IPython 0.13.1, Python 2.7.3 я использую python.el с Emacs следующих лоз настройки IPython оболочкиIPython в Emacs не показатель выходного

;; setup ipython for default interpreter 
(setq python-shell-interpreter "C:/Python27/python") 
(setq python-shell-interpreter-args "-i C:/Python27/Scripts/ipython-script.py --pylab") 
(setq python-shell-prompt-regexp "In \\[[0-9]+\\]: ") 
(setq python-shell-prompt-output-regexp "Out\\[[0-9]+\\]: ") 
(setq python-shell-completion-setup-code "from IPython.core.completerlib import module_completion") 
(setq python-shell-completion-module-string-code "';'.join(module_completion('''%s'''))\n") 
(setq python-shell-completion-string-code "';'.join(get_ipython().Completer.all_completions('''%s'''))\n") 

его работает очень хорошо, за исключением того, что нет цифры вывода ... enter image description here Неужели кто-то испытывает то же самое здесь? решение?

ответ

1

реальное решение изменить

(setq python-shell-interpreter-args "-i C:/Python27/Scripts/ipython-script.py --pylab") 

в

(setq python-shell-interpreter-args "-i C:/Python27/Scripts/ipython-script.py console --pylab") 
1

Похоже, что вы используете бэкэнд Qt4Agg (см. Приветствие к сообщению). Это означает, что вы должны увидеть окно, показывающее сюжет. Если нет, я предлагаю вам написать скрипт и выполнить его вне Emacs и IPython, чтобы локализовать проблему.

Если вы хотите видеть участки в Emacs, вы можете сделать это с помощью моего плагина под названием EIN.

screen shot

+0

Я вижу всплывающее окно с фигурным окном, но затем он замерзает без реального сюжета. – shelper

0

Попробуйте pyplot.show (блок = True)

+0

спасибо, но не работает – shelper

0

вы должны добавить

(setq python-shell-interpreter-args "-i C:/Python27/Scripts/ipython-script.py --pylab=inline") 
Смежные вопросы