1

最近我在 R-Forge 上的未能在 windows 上构建,而不是在 linux 上构建。显然包 kknn 和 trimTrees 不可用。我不知道为什么或为什么这两个包与自动安装的 randomForest 或 rgl 不同。我试图在 Depends-field 和/或 Imports-field 的描述文件中包含包名称。没有任何效果...如果从 r-forge 存储库安装我的包,删除了 randomForest 和 trimTrees 包,首先提到的将自动安装,其次将失败,必须先手动安装。为什么是这样?

我已经阅读了这个答案

非常感谢,索伦

描述文件:

 Package: forestFloor
 Type: Package
 Title: forestFloor
 Version: 1.4
 Date: 2015-05-19
 Author: Soeren Havelund Welling
 Maintainer: Soeren Havelund Welling <SOWE@DTU.DK>
 Depends: R (>= 3.0.0), randomForest, trimTrees, rgl, kknn
 Suggests:
 Description: Visualizes Random Forrest with feature contributions.
 SystemRequirements: OpenGL, GLU Library, zlib
 License: GPL-2
 Imports: Rcpp (>= 0.11.3), randomForest, trimTrees, rgl, kknn 
 LinkingTo: Rcpp 

命名空间

 useDynLib(forestFloor)

 importFrom(Rcpp, evalCpp)
 importFrom(randomForest, randomForest)
 importFrom(trimTrees, cinbag)
 import(rgl)
 import(kknn)

 S3method(plot,forestFloor)
 S3method(print,forestFloor)
 export(forestFloor,
        plot.forestFloor,
        print.forestFloor,
        box.outliers,
        recTree,
        vec.plot,
        convolute_ff,
        convolute_ff2,
        convolute_grid,
        show3d_new,
        fcol,
        randomForest,
        plot3d,
        kknn,
        persp3d)

-----------来自r forge的日志文件----------

  • 使用日志目录'R:/run/building/build_2015-05-19-12-04/RF_PKG_CHECK/PKGS/forestFloor.Rcheck'
  • 使用 R 版本 3.2.0 修补 (2015-05-16 r68378)
  • 使用平台:x86_64-w64-mingw32(64位)
  • 使用会话字符集:ISO8859-1
  • 使用选项'--as-cran'
  • 检查文件'forestFloor/DESCRIPTION' ...好的
  • 检查扩展类型...包
  • 这是包'forestFloor'版本'1.4'
  • 检查 CRAN 传入的可行性......注意维护者:'Soeren Havelund Welling' 新提交

Title 字段只是包名:提供一个真实的标题。* 检查包命名空间信息 ... OK * 检查包依赖关系 ... 错误没有设置存储库,所以循环依赖检查被跳过

需要但不可用的包:'trimTrees' 'kknn'

请参阅“编写 R 扩展”手册中的“描述文件”部分。* 完毕

状态:1 错误,1 注意有关详细信息,请参阅“R:/run/building/build_2015-05-19-12-04/RF_PKG_CHECK/PKGS/forestFloor.Rcheck/00check.log”。

运行时间:6.77 秒。

4

1 回答 1

0

当它更新到 R 3.2 时,原来是当前的 rForge 服务器问题。现在可以通过联系管理员手动修复该问题。他们也在进行一般修复。

错误跟踪器的链接

于 2015-05-28T20:33:46.233 回答