.Rnw ファイルがあります。通常は RStudio で PDF ファイルに「コンパイル」できます。しかし、最近 R バージョンを 3.2.0 にアップグレードしました。.Rnw ファイルを「コンパイル」しようとすると、次のエラーが発生します。
/Library/Frameworks/R.framework/Resources/bin/R: line 261: exec: /Library/Frameworks/R.framework/Resources/bin/exec/x86_64/R: cannot execute: No such file or directory
このディレクトリに移動すると:
/Library/Frameworks/R.framework/Resources/bin/exec/x86_64
「RScript」というファイルが 1 つあります。このディレクトリに移動すると、次のようになります。
/Library/Frameworks/R.framework/Resources/bin/
「R」というファイルが見つかります。
$platform
[1] "x86_64-apple-darwin13.4.0"
$arch
[1] "x86_64"
$os
[1] "darwin13.4.0"
$system
[1] "x86_64, darwin13.4.0"
$status
[1] ""
$major
[1] "3"
$minor
[1] "2.0"
$year
[1] "2015"
$month
[1] "04"
$day
[1] "16"
$`svn rev`
[1] "68180"
$language
[1] "R"
$version.string
[1] "R version 3.2.0 (2015-04-16)"
$nickname
[1] "Full of Ingredients"
もう 1 つ奇妙なことは、コンパイルしようとした .Rnw ファイルに 261 行目がないことです。ただし、開いている別の .Rnw ファイルには 261 行あり、最後の行は \end{document} です。
どなたか助けていただければ幸いです。私にとってはあまりにも基本的なことは何も言えません。私はこれらのファイルやインストールの問題全般を扱う経験がほとんどありません (そもそもこれがインストールの問題であるかどうかは別として)。
他に提供すべき情報があれば、お知らせください。これにはどのような情報が必要なのか、判断方法がわかりません。本当にヒントが必要なので、この問題を解決するためのアドバイスをいただければ幸いです。ありがとうございます!
編集: R の古いバージョン (3.1.2) を再インストールしたら、コードが動作するようになりました。そのため、当面は古いバージョンを使用しています。他にもこの問題に遭遇した人はいるでしょうか?