我正在尝试使用附加的 R 包UBbipl,但一旦安装,就无法从 R 中将其添加为库。执行library(UBbipl)
退货
Error: package ‘UBbipl’ was built for i386-pc-mingw32
软件包的 README(参见此处)声明支持 i386 和 x86_64 架构。我已经查阅了有关创建包的教程(除其他外),但我对 R(或其包)了解不足,无法诊断问题(我认为)。
R.Version()$arch
返回x86_64
,我正在运行 R 版本 2.14.1 并Sys.info()
确认我的机器的这种架构,以及我正在运行 Linux 的事实。为了安装它,我从 zip 文件创建了一个 tar.gz 文件并R CMD INSTALL UBbipl_1.0.tar.gz
以 root 身份运行。这成功完成,报告
* installing to library ‘/usr/local/lib/R/site-library’
* installing *binary* package ‘UBbipl’ ...
* DONE (UBbipl)
我使用了--no-multiarch
and--arch x86_64
选项,但这对错误消息没有影响。此外,自述文件指出,应该
下载并保存适当版本的 UBbipl 到您的计算机。然后从 R 中安装包。
但是只有一个文件可供下载(请参阅上一个链接),所以我不确定我是否做错了什么,或者我是否需要不同的包。如果有人能指出我正确的方向,那就太好了。
非常感谢。