2017-02-18 371 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