我有一个 .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),代码现在可以正常工作了。所以,我目前使用的是旧版本。我想知道是否有其他人也遇到过这个问题!?