2017-02-13 12 views
1

私はコマンド以下とMacOSXのではemacsとESSをインストールしました:のEmacs - シンボルの関数定義は無効である:R

sudo port install ess +emacs_app 

しかし、私は、CC Ccで組織モードでコードブロックの下に実行しよう:

#+begin_src R :results output :session :exports both 
summary(mtcars) 
#+end_src 

それはエラーを返す:

Symbol's function definition is void: R 

をしかし、私はそれはまだこの電子を報告する理由、Rはすでに私の道であることを意味シェルモードでRを実行することができます不具合?

+0

エラーメッセージは、 'R'という名前のEmacs関数が定義されていないことを伝えています。これは、その関数を定義するEmacsライブラリがロードされていない可能性が高いことを意味します。 – Drew

答えて

1

あなたはESSパッケージをインストールしているが、あなたは、Emacsでコマンド以下ではinitファイル(〜/の.emacs/init.el)ESSのライブラリをロードする必要があります:R Source Code Blocks in Org Mode

を参照してください詳細については、

(require 'ess-site) 
(org-babel-do-load-languages 
'org-babel-load-languages 
'((R . t))) 

関連する問題