2012-11-05 3 views
0

Je suis un utilisateur relativement novice qui essaie d'installer le paquetage NMF_0.2.2.tar à partir de l'archive cran.chargement du message d'erreur du paquet - mac os x

Je reçois un message d'erreur qui semble se rapporter à l'architecture de la machine, et je ne sais pas comment l'aborder. Recherche ici et sur google n'a pas fourni une solution. La commande d'installation et le message d'erreur sont ci-dessous. Je cours R version 2.15.2 sous Mac OS X 10.6.8 sur un Intel Core 2 Duo Macbook Pro. Je n'ai pas reçu de réponse du responsable du paquet, il n'est peut-être plus disponible pour le maintenir, c'est pourquoi il est archivé. Toute aide serait appréciée car j'ai quelques résultats plus anciens de l'utilisation de ce paquet et voudrais terminer cette enquête.

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

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'
+0

«NMF» a été retiré de CRAN. Ce n'est pas la cause immédiate de votre problème, mais la raison pour laquelle il a été supprimé pourrait être pertinente pour votre problème. Vous pourriez vouloir vérifier 'NMFM' qui est actuel et semble faire beaucoup des mêmes choses. –

+0

Merci. NMFN fait beaucoup des mêmes choses. Si j'en ai besoin, peut-être que je peux pirater les contraintes de faible densité que l'ancien paquet avait. –

Répondre

1

J'ai installé NMF 0.9 de repo de l'auteur du paquet (http://web.cbio.uct.ac.za/~renaud/CRAN/) sur mon Mac avec R 2.15.1. Il m'a donné un message d'erreur, "Erreur: package 'bigmemory' n'est pas installé pour 'arch = i386'", donc j'ai installé "bigmemory" paquet, alors maintenant il a été bien installé.

Questions connexes