我是一個相對新手的用戶,試圖從cran存檔中安裝NMF_0.2.2.tar包。加載軟件包錯誤信息 - mac os x
我收到一條錯誤消息,這似乎與機器體系結構有關,我不知道如何解決它。 在這裏和谷歌搜索沒有提供修復。 安裝命令和錯誤消息如下。
我在Intel Core 2 Duo Macbook Pro的Mac OS X 10.6.8下運行R版本2.15.2。 我沒有聽到軟件包維護人員的回覆,也許他不再維護它,這就是爲什麼它被歸檔的原因。 任何幫助將不勝感激,因爲我有一些使用這個軟件包的舊結果,並希望完成調查。
---------------------------------------------- -
sudo -E R CMD INSTALL ~/Downloads/NMF_0.2.2.tar
installing to library '/Library/Frameworks/R.framework/Versions/2.15/Resources/library'
installing source package 'NMF' ...
** R
** data
** inst
** preparing package for lazy loading
Creating a generic function for 'residuals' from package 'stats' in package 'NMF' ** help
* installing help indices
** building package indices
** installing vignettes
'NMF-vignette.Rnw' ** testing if installed package can be loaded
* arch - i386
Error : .onLoad failed in loadNamespace() for 'NMF', details:
call: is.list(...)
error: supplied argument name 'default.algorithm' does not match 'x'
Error: loading failed
Execution halted
* arch - x86_64
Error : .onLoad failed in loadNamespace() for 'NMF', details:
call: is.list(...)
error: supplied argument name 'default.algorithm' does not match 'x'
Error: loading failed
Execution halted
ERROR: loading failed for 'i386', 'x86_64'
- removing '/Library/Frameworks/R.framework/Versions/2.15/Resources/library/NMF'
'NMF'已從CRAN中刪除。這不是你問題的近因,但它被刪除的原因可能與你的問題有關。你可能想看看當前的'NMFM',它似乎做了很多相同的事情。 –
謝謝。 NMFN確實做了許多相同的事情。如果我需要,也許我可以破解舊軟件包所具有的稀疏約束。 –