假設我們用的是 anaconda 下的 py35 環境,在此環境下安裝 jupyter,然後在 emacs 的設定:
(setq python-shell-interpreter "/Anaconda3/envs/py35/python.exe")
(org-babel-do-load-languages
'org-babel-load-languages
'((python . t) (ipython . t) ))
windows 平台需針對 windows 修改,參 https://github.com/jawatech/ob-ipython/blob/master/ob-ipython.el
或者直接在設定檔中改寫:
(defun ob-ipython--get-python () | |
(let ((buf ( or python-shell-interpreter "python"))) | |
(locate-file buf exec-path))) |
缺點的話如同 John Kitchin 所言,只能顯示一個圖,且無法顯示其它文字。JK 在該文提出了一些改良,但是後來融合到 scimax 而集其大成。這個小改我就跳過了,直上 scimax 真的是一個爽,有空再來寫一篇心得分享。
沒有留言:
張貼留言