当`rjags`处于Depends时,包无法构建安装

时间:2017-01-06 15:14:20

标签: r

我一直在为CRAN更新我的HydeNet软件包。在对代码进行更改后,我运行devtools::install_local('HydeNet')并收到以下内容:

** testing if installed package can be loaded
*** arch - i386
*** arch - x64
ERROR: loading failed for 'i386'

在此过程中,获取一个显示

的对话框窗口

enter image description here

我今天早上花了几个小时重新安装R,重新安装Rtools,重新安装RStudio,双重检查环境变量。最后,我决定简单地从包中删除所有内容,并从描述和NAMESPACE开始。我打算一次添加一个函数,直到我找出问题所在。

令我惊讶的是,只有DESCRIPTION文件,我得到了相同的结果。所以我开始删除依赖项。我最终将其缩小到rjags部分中的Depends:包。

我现在将所有内容都放回到我的包裹中。当rjags放入Imports:时,一切都很有效(包构建,安装,后台运行,示例运行,所有测试都通过,检查没有发现问题[a])。但如果我将rjags放入Depends:,则无法安装。

rjagsDepends:并不重要,但会很方便,因为可以想象有人会在此程序包中使用rjags函数。关于rjags Depends: Imports:失败但%>%失败的问题?

[a]:嗯,我收到了关于spinner.setOnItemSelectedListener(this); spinner1.setOnItemSelectedListener(this); spinner3.setOnItemSelectedListener(this); spinner4.setOnItemSelectedListener(this); // Spinner Drop down elements vehicle_type.add("Select vehicle Type"); vehicle_type.add("Bike"); vehicle_type.add("Car"); vehicle_type.add("Cycle"); select_model.add("Select a Model"); select_make.add("Select a Make"); year.add("Select a Year"); 的无证参数的说明,但我怀疑这是否相关。

0 个答案:

没有答案