我有一个叫rpackage
当地(公司)回购的包裹.我跑的install.packages("rpackage")
时候告诉我:
Installing package(s) into ‘C:/Program Files/R/R-2.15.2/library’
(as ‘lib’ is unspecified)
Warning in install.packages :
package ‘rpackage’ is not available (for R version 2.15.2)
Run Code Online (Sandbox Code Playgroud)
我已经构建了这个包R CMD INSTALL --build .
,发布到本地repo并运行tools::write_PACKAGES()
以更新PACKAGES
文件.当我跑步时,R --version
我得到:
R version 2.15.2 (2012-10-26) -- "Trick or Treat"
Copyright (C) 2012 The R Foundation for Statistical Computing
ISBN 3-900051-07-0
Platform: i386-w64-mingw32/i386 (32-bit)
Run Code Online (Sandbox Code Playgroud)
当我跑步时,R CMD INSTALL --build --version
我得到:
R add-on package installer: 2.15.2 (r61015)
Run Code Online (Sandbox Code Playgroud)
本地repo目录结构遵循官方文档,并一直工作,直到我更新到R 2.15.2.结构是:
\\server\folder\R\bin\windows\contrib\
2.11\
2.12\
2.13\
2.14\
2.15\
\\server\folder\R\src\contrib\
Run Code Online (Sandbox Code Playgroud)
如果我install.packages("rpackage")
在R 2.15.1中运行,我没有问题.有什么特别的东西我需要做才能让它与新版本的R一起使用?
我注意到CRAN服务器使用的目录结构略有不同.例如,CSIRO CRAN镜像使用:
http://cran.csiro.au/bin/windows/contrib/r-release/
Run Code Online (Sandbox Code Playgroud)
有关如何解决此问题的任何想法?
非常感谢.
归档时间: |
|
查看次数: |
13513 次 |
最近记录: |