我在Emacs + Org模式+ Python设置中遇到了一些问题。我想我应该把这个放在那里看看社区是否有任何建议。
Virtualenv:
我试图使用虚拟环境而不是系统的python实现在SRC块中执行python脚本。在这个虚拟环境中,我有许多库,我在系统的python (例如Matplotlib)上没有这些库。现在,我将python-shell-virtualenv-path设置为虚拟主机的根目录。当我运行M-x run-python时,shell从我的虚拟环境中运行。也就是说,我可以毫无问题地导入Matplotlib。但是,当我在SRC块中导入Matplotlib时,我会得到一个导入错误。
HTML5出口:
我试图导出我的组织-文件‘xhtml 5’,而不是默认的‘xhtml-严格’。手册规定将org-html-html5-fancy设置为t。我试着在M-x org-customize中搜索M-x org-customize,但找不到它。我尝试将(setq org-html-html5-fancy t)添加到我的init.el中,但什么也没发生。我根本不精通emacs,所以我的语法可能是错的。手册还说我可以在选项行中设置html5-fancy。我不太确定该怎么做。我试过#+OPTIONS html5-fancy: t,但什么也没做。
我很感激你能提供的任何帮助。
发布于 2014-05-09 05:32:58
读起来像个bug,请考虑在emacs-orgmode@gnu.org上报告。
作为一种解决办法,尝试在Python端设置virtualenv,即将PYTHONPATH作为参数。
或者,将源块标记为区域,并以通用方式执行它,超过org。
https://stackoverflow.com/questions/23531555
复制相似问题