我试图按照以下说明在本地网络上设置本地存储库:Creating a local R package repository。R设置本地软件包
而且我得到了相同的问题的“更新”的段落中所描述的:install.packages errors: Troubleshooting local repo usage, (即使作为解决的问题被标记,有没有提供可用的解决方案)
我已经把我的包放入该文件夹:
"S:/outils/packages R/bin/windows/contrib/3.2"
按照德克的指令this SO,我已经运行下面的命令:
setwd("S:/outils/packages R/bin/windows/contrib/3.2")
tools::write_PACKAGES(".", type="win.binary")
list.files()
[1] "BayesTree_0.3-1.3.zip" "Epi_2.0.zip" "PACKAGES" "PACKAGES.gz"
我运行以下命令以指向我的新本地存储库。我复制并从repo
段options
帮助页面中粘贴此命令:
local({r <- getOption("repos"); r["CRAN"] <- 'file://S:/Outils/packages R'; options(repos = r)})
当我尝试安装一些软件包,我得到一个错误:
install.packages("Epi")
Warning in install.packages :
cannot open compressed file 'S:/Outils/packages R/src/contrib/PACKAGES', probable reason 'No such file or directory'
Error in install.packages : cannot open the connection
我试图把“套餐“和”PACKAGES.gz“文件放入S:/outils/packages R/bin/windows/contrib/folder
或S:/outils/packages R/
,没有任何成功。