2017-02-18 370 views
0

我尝试使用rmarkdown编写报告,但我尝试了所有方法来下载最新版本的rmarkdown软件包。当我尝试开拓rmarkdown脚本,它表明如何在rstudio中打开rmarkdown脚本

所需版本的包无法找到: rmarkdown 1.2是必需的,但1.1可 检查getOption(“回购”)是指CRAN储存库包含所需的软件包版本。

一些我已经试过代码:

install.packages("rmarkdown") 
update.packages("rmarkdown") 
install_github("rstudio/rmarkdown") 

我的[R版本3.3.2是和我rstudio已经是最新版本,现在,我认为这可能是问题来自何处。

+0

确保您使用的是功能CRAN的镜子。不过,很可能更新RStudio本身会解决这个问题;我认为它会安装一些基本的软件包,包括rmarkdown以使其自身发挥作用。 – alistaire

+0

问题是我的Rstudio已经是最新版本 – victordongy

+0

如果这是真的,R已更新,并且您的CRAN镜像正在运行,您将不会收到该错误。 – alistaire

回答

0

这是一个全面的范围,但我一直在教R和RStudio,并看到这发生了很多!

确保您所创建的降价文件具有扩展名“.Rmd”

我的许多学生已经命名了他们的降价文件,像‘Foo.Rproj’。

+0

我无法打开降价脚本,它不是保存降价文件或打开文件的问题.... – victordongy

+0

那么你遇到过类似的情况吗?谢谢 – victordongy

2

我很高兴问题得到解决!我没有继续尝试安装软件包,而是更新了我的cran URL到cran.project。并学会了添加回购的一些功能,谢谢大家!代码如下为:

local({r <- getOption("repos"); r["CRAN"] <- "https://cran.r-project.org/"; options(repos = r)}) 
+0

有史以来许多类似问题的最佳解决方案 – Sher