我正在Windows机器上使用Rtools30和与RStudio相关联的'Build'工具在R 3.0.1中构建R包,我假设它与devtools绑定在一起-至今)。我构建一个软件包的典型过程是:R 3.0.1包构建警告
- 加载所有
- Reoxygenize
- 构建&刷新
- 检查
- 构建源码包
如果一切顺利没有错误或警告,然后我:
install.packages("foo.tar.gz", repos=NULL, type="source")
自从升级至R 3.0.1,现在我得到这样的警告:
Warning in install.packages :
foo.tar.gz is not available (for R version 3.0.1)
我也安装尝试过,并没有摆脱警告:
options(install.packages.check.source = FALSE)
而且,
WARNING: Rtools 3.0 found on the path at c:/Rtools is not compatible with R 3.0.1.
这是奇怪的,Rtools 3.0假设是从R> 2好:当我打开devtools库,我注意到这样的警告。 15.1至R 3.0.x
任何想法是怎么回事?
这不是一个devtools消息吗?这似乎是一个过分热心的投诉,因为RTools(截至2013年6月9日)在3.0和R在3.0.1,所以用户没有太多的工作。 – mdsumner
当您尝试从命令行安装时会发生什么:'R CMD INSTALL foo.tar.gz'? – by0
命令行工作正常! 'install.packages中的警告'消息直接在install.packages调用后发出......这是一个基本的R函数(不是devtools,对不对?) – JPMac