J'ai essayé d'installer des paquetages tels que RODBC, ROracle ou RGtk2 - utilisés pour hochet. J'apprécierais vraiment si quelqu'un pouvait m'aider à résoudre ce problème afin que je puisse utiliser ces applications sur un Mac avec mavericks et avec 3.1.1 R
J'ai ce genre d'erreur pour RODBC et RGtk2:
le package ‘RGtk2’ est disponible sous forme de package source mais pas sous forme binaire Avertissement dans install.packages: le package ‘RGtk2’ n’est pas disponible (pour R version 3.1.1)
Lorsque j'essaie d'utiliser type = 'source', je peux télécharger ou commencer à télécharger mais je reçois ce type de message d'erreur ...
Avertissement dans install.packages: l’installation du paquet «RODBC» avait un statut de sortie non nul
Si vous avez un homebrew, ce serait facile . Dans le terminal, utilisez
brew install unixodbc
Dans la console, utilisez
install.packages("RODBC",type="source")
J'espère que ça va aider
Si vous utilisez MacPorts, procédez comme suit:
Sudo port install unixODBC
Ensuite, créez (ou, s’il existe, éditez) un fichier dans votre répertoire personnel
~/.R/Makevars
qui devrait contenir une ligne
CFLAGS += -I/opt/local/include
Ensuite, vous pouvez installer RODBC en
install.packages("RODBC",type="source")
Fondamentalement, ce qui précède
Vous devrez construire le paquet à partir du source à la main. Si vous allez sur le site RODBC , vous remarquerez que les binaires ne sont pas disponibles pour Mavericks. Téléchargez le package et suivez les instructions pour créer un package à partir des sources. Ce sont des instructions Windows mais l'idée générale est la même. Vous aurez besoin de tous les packages de système d'exploitation nécessaires utilisés lors du processus de construction d'un package particulier.