我有一個 .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」的檔案。當我進入這個目錄:
/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"
另一件奇怪的事情是我嘗試編譯的 .Rnw 檔案中沒有第 261 行。然而,另一個開啟的 .Rnw 檔案有 261 行,其最後一行是 \end{document}。
任何幫助將非常感激!你不能說任何對我來說太基本的事情;我對處理這些文件和一般安裝問題非常缺乏經驗(如果這就是這個!)
如果我需要提供任何其他信息,請告訴我。我不知道如何確定為此需要哪些資訊。我真的需要一些指示,並且非常感謝聽到任何解決此問題的建議。謝謝你!
編輯:我重新安裝了舊版本的 R (3.1.2),程式碼現在可以運行。因此,我同時使用舊版本。我想知道其他人是否在某個時候遇到過這個問題!