我已经开始使用org-babel25.3.1 emacs。用于我的初始化文件和组织。我正在使用ein跑步jupyter notebook并想知道是否可以以org-babel相同的方式使用。
ein我使用 、 和 python 库进行数据分析的笔记本numpy,pandas它工作matplotlib得很好,但是看到使用 babel和在 babel 上完成的类似工作的示例Rgnuplotorg-mode,我想知道它是否可以用于python分析包。
这是babel 简短文档的链接,介绍了文学编程的一些不同语言的代码片段。
我使用 Python 3.5.4 版anaconda,它可以方便地安装所有库,并且使用 anaconda-modeemacs我可以访问所有功能,但在 babel 中:
#+BEGIN_SRC python :results output
import numpy
arr = np.arange(10).reshape(2, 5)
a
#+END_SRC
org 文件中的这段代码并没有真正看到 anaconda 安装,因为我认为它使用 emacs python 模式,因此不导入 numpy ...
我喜欢文学编程的想法,它可能不如带有代码单元和降价单元的笔记本有用,但考虑到可定制的特性org-mode,在那种环境中工作可能会非常有趣。
编辑从这里开始
我在上一个问题中发现了这个实现, @bowen.li 的答案有用于将 interperter 更改为 ipython 的有用代码,因此可以访问缺少的库。我仍在寻找实现更多功能的方法,例如使用 matplotlib 进行内联绘图。