Emacs - 符号的函数定义无效:R
Emacs - Symbol's function definition is void: R
我已经使用以下命令在 MacOSx 中安装了 emacs 和 ess:
sudo port install ess +emacs_app
但是当我尝试使用 C-c C-c 在组织模式下 运行 下面的代码块时:
#+begin_src R :results output :session :exports both
summary(mtcars)
#+end_src
它return一个错误:
Symbol's function definition is void: R
但是我可以在shell模式下运行 R,这意味着R已经在我的路径中了,为什么它仍然报告这个错误?
您已经安装了 ess 包,但您需要在 emacs 初始化文件 (~/.emacs/init.el) 中使用以下命令加载 ess 库:
(require 'ess-site)
(org-babel-do-load-languages
'org-babel-load-languages
'((R . t)))
我已经使用以下命令在 MacOSx 中安装了 emacs 和 ess:
sudo port install ess +emacs_app
但是当我尝试使用 C-c C-c 在组织模式下 运行 下面的代码块时:
#+begin_src R :results output :session :exports both
summary(mtcars)
#+end_src
它return一个错误:
Symbol's function definition is void: R
但是我可以在shell模式下运行 R,这意味着R已经在我的路径中了,为什么它仍然报告这个错误?
您已经安装了 ess 包,但您需要在 emacs 初始化文件 (~/.emacs/init.el) 中使用以下命令加载 ess 库:
(require 'ess-site)
(org-babel-do-load-languages
'org-babel-load-languages
'((R . t)))