Notez que les personnes qui trouvent cette réponse et qui souhaitent simplement installer R normalement devraient voir la deuxième réponse ici qui explique comment obtenir les fichiers d'installation standard.
En effet, Homebrew devrait installer automatiquement toutes les dépendances requises.
grg
1
Avec cette méthode, pouvez-vous installer des packages à partir de CRAN? Je ne pouvais pas installer correctement les paquets de CRAN lorsque j'ai installé R à l'aide de brew. Lorsque je suis passé à une copie de R téléchargée directement de CRAN, mes problèmes ont disparu.
L'installation de Yosemite (ré) a déplacé mon ancien R et je voulais le récupérer. Au départ, je pensais que l’installation de R se faisait à l’aide de Brew, mais après avoir suivi les instructions de cette page, je me suis retrouvé avec un trainwreck qui ne fonctionnait pas correctement et qui a pris un certain temps à enlever. Sans parler du fait qu’il a fonctionné pendant des heures en installant gcc et bien d’autres choses dont je n’avais ni besoin ni besoin. Après avoir éclairci le dossier et espéré que «Brew Doctor» avait raison, j’ai décidé de procéder au CRAN et au téléchargement du programme d’installation. Au bout de 5 minutes, le R fonctionnait parfaitement et sans aucun problème. Tout ce que je devais faire était de re-source mon terminal. J'aurais dû utiliser CRAN en premier.
Fran K.
Votre vieux R sous Yosemite a-t-il été installé en utilisant également une infusion?
Jfoo
11
+25: Il suffit d'installer via le paquet r-project.org. Je suis un brewfan, mais ce n’était PAS la bonne façon d’installer R dans mon cas à cause d’ gccune catastrophe liée à la dépendance; sauve toi.
hoc_age
1
+1 pour votre "+25" - si vous voulez être sérieux avec R et profiter de tout ce qu'il a à offrir, choisissez cette réponse.
Jbnunn
Si seulement il y avait un tonneau de bière pour ça!
Dennis
18
Après avoir suivi la réponse de Matt Burns , vous pouvez également installer l'interface graphique R.app via brew cask:
$ brew tap caskroom/cask
$ brew cask install r-app
$ open /Applications/R.app
Merci. Une chose cependant: vous voudrez peut-être modifier la dernière ligne de votre script afin qu’elle se lit brew linkapps r-guiau lieu de simplement brew linkapps.
Steve S
cela a lamentablement échoué pour moi. Je me suis retrouvé juste après ce tutoriel sur youtube youtube.com/watch?v=Tnhp65hxtZc
Une personne
1
Je reçois l'erreur suivante, si je tente d'exécuter brew install r-gui: Error: No available formula with the name "r-gui". It was migrated from homebrew/science to caskroom/cask/r-app. You can access it again by running: "brew tap caskroom/cask"..
Nbro
1
Au 19/04/2014:Jasons-MacBook-Pro:20190402_Tuesday_PM_captures harrison$ brew cask install r-app Error: Cask 'r-app' is unavailable: No Cask with this name exists.
Je suis fan de RStudio . Il est un IDE qui enveloppe R, rend la visualisation, l' organisation, le débogage et d' autres tâches beaucoup plus facile. Ou, vous pouvez simplement l'utiliser comme s'il s'agissait d'une simple installation de R. Un binaire Mac est disponible sur ce site.
Pour utiliser Rstudio, vous devez d'abord installer R…
Jemus42
1
Je suis à peu près sûr que RStudio est fourni avec une version de R, mais il se peut que ce ne soit pas la version la plus récente. Quand je l'ai fait, il y avait plusieurs versions derrière la version actuelle. Vous avez ensuite besoin d’une installation distincte de R pour être à jour.
BondedDust
Les débutants doivent absolument utiliser RStudio.
Vous avez besoin de R construit et installé comme infrastructure: reportez-vous au «Manuel d'installation et d'administration de R». Une installation binaire CRAN de R suffit.
Bâtiment R.app
Seuls Mac OS X 10.6 et versions supérieures sont pris en charge, et uniquement R. 64 bits. Le projet s'appelle "R.xcodeproj" et nécessite Xcode 3.2 ou une version ultérieure.
Le projet peut être construit en sélectionnant la cible "R" et "Construire" dans l'interface graphique XCode.
Les configurations prises en charge sont les suivantes: SnowLeopard64 (version actuelle, OS X actuelle, par défaut) Lion64 (version commerciale, OS X 10.7+, Xcode 4.5+), MLion64 (version commerciale, OS X 10.8+, Xcode 4.5+), débogage (avec sortie de mise au point, OS X actuel).
Les configurations diffèrent principalement dans le SDK sélectionné (les versions récentes de Xcode ne prennent en charge que les SDK actuels et immédiatement précédents; ainsi, par exemple, en mars 2013, la valeur par défaut serait construite pour 10.8, mais la configuration de Lion64 permet de construire pour> = 10.7).
Pour créer le projet à partir de la ligne de commande du répertoire Mac-GUI, utilisez l'une des méthodes suivantes: xcodebuild -target R -configuration SnowLeopard64
Pour créer la FAQ de R pour Mac OS X, utilisez soit xcodebuild -target Docs, soit manuellement dans le dossier docs. Makeinfo -D UseExternalXrefs --html --force --no-split RMacOSX-FAQ.texi
Le fichier FAQ HTML résultant sera trouvé dans le répertoire Mac-GUI / docs.
Note sur la compatibilité binaire:
Les règles générales pour R s’appliquent, c’est-à-dire que la compatibilité binaire n’est donnée que si les numéros de version majeur et mineur concordent - seul le niveau du correctif peut différer. Lorsque vous utilisez le formulaire de version XYZ, cela signifie que XY doit correspondre. Par exemple, les interfaces R-GUI liées aux versions 3.0.x et 3.1.x ne sont PAS compatibles binaires.
Le R.app compilé est généralement lié à une version spécifique, telle que 3.0.1. Si vous mettez à niveau R en supprimant l'ancienne version, en utilisant par exemple R.app construit pour la version 3.0.0 et en mettant à jour la version R vers 3.0.1, vous devrez peut-être corriger le chemin absolu vers libR.dylib. Les constructions nocturnes utilisent un chemin générique /Library/Frameworks/R.framework/Resources/lib/libR.dylib qui pointe vers la dernière version de R, mais cela est effectué par un appel supplémentaire à install_name_tool dans le script de construction. Les versions finales de l'interface graphique utilisent un chemin de version fixe car elles sont fournies avec une version spécifique de R (en fait, le comportement par défaut ne dépend pas de l'interface graphique, mais de libR.dylib - le fait de modifier sa propre entrée de référence modifie la manière dont R.app est lié).
Réponses:
Installez Homebrew (si nécessaire)
Installer R
la source
Error: homebrew/science was deprecated. This tap is now empty as all its formulae were migrated.
en essayantbrew tap homebrew/science
En supposant que vous souhaitiez simplement installer «R» sur OS X et que l'homebrew ne vous intéresse pas:
Il suffit de télécharger le fichier binaire depuis CRAN https://cloud.r-project.org/
Reportez-vous également à la FAQ R pour Mac OSX contenant des informations sur l’installation.
Notez également les commentaires ci-dessous suggérant que l'homebrew n'est souvent pas la meilleure option.
la source
brew
fan, mais ce n’était PAS la bonne façon d’installer R dans mon cas à cause d’gcc
une catastrophe liée à la dépendance; sauve toi.Après avoir suivi la réponse de Matt Burns , vous pouvez également installer l'interface graphique R.app via
brew cask
:la source
brew linkapps r-gui
au lieu de simplementbrew linkapps
.brew install r-gui
:Error: No available formula with the name "r-gui". It was migrated from homebrew/science to caskroom/cask/r-app. You can access it again by running: "brew tap caskroom/cask".
.Jasons-MacBook-Pro:20190402_Tuesday_PM_captures harrison$ brew cask install r-app Error: Cask 'r-app' is unavailable: No Cask with this name exists.
Vous pouvez télécharger R pour Mac OS X simplement à partir d’ici: http://cran.cnr.berkeley.edu
Appuyez sur le bouton:
Download R for (Mac) OS X
Installez le fichier PKG fourni lors du téléchargement.
Ce site Web pourrait également vous aider à télécharger et à installer home-brew.
https://github.com/Homebrew/homebrew/wiki/Installation
la source
Je suis fan de RStudio . Il est un IDE qui enveloppe R, rend la visualisation, l' organisation, le débogage et d' autres tâches beaucoup plus facile. Ou, vous pouvez simplement l'utiliser comme s'il s'agissait d'une simple installation de R. Un binaire Mac est disponible sur ce site.
la source
1.- http://cran.r-project.org/bin/macosx/ et téléchargez-le au format Mac-GUI-1.62.tar.gz. 2.- INSTALLER
Vous avez besoin de R construit et installé comme infrastructure: reportez-vous au «Manuel d'installation et d'administration de R». Une installation binaire CRAN de R suffit.
Bâtiment R.app
Seuls Mac OS X 10.6 et versions supérieures sont pris en charge, et uniquement R. 64 bits. Le projet s'appelle "R.xcodeproj" et nécessite Xcode 3.2 ou une version ultérieure.
Le projet peut être construit en sélectionnant la cible "R" et "Construire" dans l'interface graphique XCode.
Les configurations prises en charge sont les suivantes: SnowLeopard64 (version actuelle, OS X actuelle, par défaut) Lion64 (version commerciale, OS X 10.7+, Xcode 4.5+), MLion64 (version commerciale, OS X 10.8+, Xcode 4.5+), débogage (avec sortie de mise au point, OS X actuel).
Les configurations diffèrent principalement dans le SDK sélectionné (les versions récentes de Xcode ne prennent en charge que les SDK actuels et immédiatement précédents; ainsi, par exemple, en mars 2013, la valeur par défaut serait construite pour 10.8, mais la configuration de Lion64 permet de construire pour> = 10.7).
Pour créer le projet à partir de la ligne de commande du répertoire Mac-GUI, utilisez l'une des méthodes suivantes: xcodebuild -target R -configuration SnowLeopard64
Pour créer la FAQ de R pour Mac OS X, utilisez soit xcodebuild -target Docs, soit manuellement dans le dossier docs. Makeinfo -D UseExternalXrefs --html --force --no-split RMacOSX-FAQ.texi
Le fichier FAQ HTML résultant sera trouvé dans le répertoire Mac-GUI / docs.
Note sur la compatibilité binaire:
Les règles générales pour R s’appliquent, c’est-à-dire que la compatibilité binaire n’est donnée que si les numéros de version majeur et mineur concordent - seul le niveau du correctif peut différer. Lorsque vous utilisez le formulaire de version XYZ, cela signifie que XY doit correspondre. Par exemple, les interfaces R-GUI liées aux versions 3.0.x et 3.1.x ne sont PAS compatibles binaires.
Le R.app compilé est généralement lié à une version spécifique, telle que 3.0.1. Si vous mettez à niveau R en supprimant l'ancienne version, en utilisant par exemple R.app construit pour la version 3.0.0 et en mettant à jour la version R vers 3.0.1, vous devrez peut-être corriger le chemin absolu vers libR.dylib. Les constructions nocturnes utilisent un chemin générique /Library/Frameworks/R.framework/Resources/lib/libR.dylib qui pointe vers la dernière version de R, mais cela est effectué par un appel supplémentaire à install_name_tool dans le script de construction. Les versions finales de l'interface graphique utilisent un chemin de version fixe car elles sont fournies avec une version spécifique de R (en fait, le comportement par défaut ne dépend pas de l'interface graphique, mais de libR.dylib - le fait de modifier sa propre entrée de référence modifie la manière dont R.app est lié).
la source
Je suis tombé sur cette tentative d'essayer d'installer R en général et j'ai fini par utiliser MacPorts. Si vous utilisez MacPorts, essayez
Tiré de http://johnlaudun.org/20140721-install-r-with-macports/
la source