我是一个相对较新手的用户,试图安装cran存档中的nmf_0.2.2.tar。
我收到的错误消息似乎与机器架构有关,我不确定如何解决。在此处和Google上搜索没有提供解决方案。安装命令和错误消息如下。
我正在Mac OS X 10.6.8下在Intel Core 2 Duo MacBook Pro上运行R版本2.15.2。我还没有听到包装维护者的回音,也许他不再可用来维护它,这就是为什么它被存档的原因。任何帮助都将不胜感激,因为我使用此软件包有一些较旧的结果并想完成调查。
--------------------------------------------------------------------------------- -
sudo -e r cmd安装〜/downloads/nmf_0.2.2.2.tar
安装到库'/library/frameworks/r.framework/versions/2.15/resources/library'
安装 source 软件包'nmf'...
** r
**数据
** inst
**准备懒惰加载的软件包
从包装"统计"中创建"残差"的通用函数 软件包" NMF" **帮助
*安装帮助指数
**建筑包索引
**安装小插图
'nmf-vignette.rnw' **测试是否可以加载安装的软件包
* Arch -I386
错误:.onload在'nmf'的LoadNamespace()中失败,详细信息:
呼叫:is.list(...)
错误:提供的参数名称'default.algorithm'不匹配'x'
错误:加载失败
执行停止
* Arch -x86_64
错误:.onload在'nmf'的LoadNamespace()中失败,详细信息:
呼叫:is.list(...)
错误:提供的参数名称'default.algorithm'不匹配'x'
错误:加载失败
执行停止
错误:" i386",'x86_64'
负载失败
- 删除'/library/frameworks/r.framework/versions/2.15/resources/library/nmf'
我从包装作者的回购(http://web.cbio.uct.ac.ac.za/~renaud/cran/)中安装了nmf 0.9。它给了我一条错误消息,"错误:软件包'bigmemory'未安装为'Arch = i386'",因此我安装了" bigmemory"软件包,然后现在安装了。