0

Windowsでemacs 24.3、ipython 0.13.1、python 2.7.3を使用しています

;; 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")

フィギュア出力がないことを除けば、かなりうまく機能します...ここに画像の説明を入力 ここで同じことを経験した人はいますか?解決?

4

4 に答える 4

1

Qt4Agg バックエンドを使用しているようです (メッセージへようこそ)。つまり、プロットを表示するウィンドウが表示されるはずです。そうでない場合は、スクリプトを作成して Emacs と IPython の外部で実行し、問題を特定することをお勧めします。

Emacs でプロットを表示したい場合は、EINという私のプラグインを使用して実行できます。

スクリーンショット

于 2013-05-03T11:22:28.583 に答える
0

追加する必要があります

(setq python-shell-interpreter-args "-i C:/Python27/Scripts/ipython-script.py --pylab=inline")
于 2013-12-19T01:42:27.547 に答える