0

我是一个相对新手用户,试图从 cran 存档安装包 NMF_0.2.2.tar。

我收到一条似乎与机器架构有关的错误消息,但我不确定如何解决它。在这里和谷歌上搜索并没有提供修复。安装命令和错误信息如下。

我在 Intel Core 2 Duo Macbook Pro 上的 Mac OS X 10.6.8 下运行 R 版本 2.15.2。我还没有收到包维护者的回复,也许他不再可以维护它,这就是它被归档的原因。任何帮助都将不胜感激,因为我有一些使用此软件包的旧结果,并希望完成该调查。

------------------------------------------------

sudo -ER CMD INSTALL ~/Downloads/NMF_0.2.2.tar

  • 安装到库'/Library/Frameworks/R.framework/Versions/2.15/Resources/library'

  • 安装包'NMF' ...

** R

** 数据

** 安装

** 为延迟加载准备包

从包'NMF'中的包'stats'中为'residuals'创建一个通用函数**帮助

*安装帮助索引

** 构建包索引

** 安装小插曲

'NMF-vignette.Rnw' ** 测试是否可以加载已安装的包

*拱-i386

错误:'NMF' 的 loadNamespace() 中的 .onLoad 失败,详细信息:

调用:is.list(...)

错误:提供的参数名称“default.algorithm”与“x”不匹配

错误:加载失败

执行停止

*拱 - x86_64

错误:'NMF' 的 loadNamespace() 中的 .onLoad 失败,详细信息:

调用:is.list(...)

错误:提供的参数名称“default.algorithm”与“x”不匹配

错误:加载失败

执行停止

错误:“i386”、“x86_64”加载失败

  • 删除'/Library/Frameworks/R.framework/Versions/2.15/Resources/library/NMF'
4

1 回答 1

1

我使用 R 2.15.1 在我的 Mac 上从包作者的 repo (http://web.cbio.uct.ac.za/~renaud/CRAN/) 安装了 NMF 0.9。它给了我一条错误消息,“错误:没有为'arch = i386'安装包'bigmemory'”,所以我安装了“bigmemory”包,现在它安装得很好。

于 2013-01-21T23:00:55.143 回答