web-dev-qa-db-fra.com

Installer R avec Homebrew

J'essaie d'installer R avec Homebrew. J'ai couru ces commandes qui sont recommandées ailleurs sur SO:

brew tap homebrew/science
brew install R

Pour brew tap homebrew/science, je reçois cette erreur:

Error: Already tapped!

Pour la deuxième commande, je reçois ceci:

Error: No available formula for r 

Aucune suggestion?

134
duber

En 2017, il ne reste plus que brew install r. Voir la réponse de @ Andrew ci-dessous.

A partir de 2014 (en utilisant un Yosemite), la méthode est la suivante:

brew tap homebrew/science
brew install Caskroom/cask/xquartz
brew install r

Le paquetage gcc (sera installé automatiquement en tant que dépendance requise) dans le robinet homebrew/science contient déjà le dernier compilateur fortran (gfortran), et surtout: le paquet entier est précompilé afin de vous faire gagner beaucoup de temps de compilation.

Cette réponse fonctionnera également pour El Capitan et Mac OS Sierra.

Si vous n'avez pas d'outils de ligne de commande XCode (CLT), exécutez à partir du terminal: 

xcode-select --install
175
haddr

À compter du 2017/Brew 1.3.2 @ macOS Sierra 10.12.6, tout ce que vous avez à faire est de:

$ brew install r

Vous n'avez même pas besoin d'appuyer sur homebrew/science puisque r fait désormais partie des formules de base pour Homebrew ( homebrew-core ).

Il installera également toutes les dépendances automatiquement:

==> Installing dependencies for r: gmp, mpfr, libmpc, isl, gcc

Vous voudrez peut-être connaître deux options supplémentaires:

--with-Java
Build with Java support
--with-openblas
Build with openblas support
87
Andrew

J'ai utilisé ce tutorial pour installer R sur mon mac, et il m’a installé xquartz ainsi qu’un compliant fortran (gfortran) également.

Ma suggestion serait de brew untap homebrew/science et ensuite brew tap homebrew/science et essayez à nouveau, et assurez-vous de ne pas avoir d'erreur lors de l'exécution de brew doctor

J'espère que cela t'aides

29
user2262149
brew install cask
brew cask install xquartz
brew tap homebrew/science
brew install r

De cette façon, tout est géré par les paquets, il n’est donc pas nécessaire de télécharger et d’installer quoi que ce soit manuellement. 

23
Xander Dunn

En travaillant sur El Capitan 10.11.1, les étapes que j'ai suivies sont

brew install cask    
brew tap homebrew/science    
brew install r
15
a.bose

Si vous courez 

xcode-select --install

vous n'avez pas besoin d'installer gcc à brew et vous ne perdrez pas de temps à compiler gcc. Voir https://stackoverflow.com/a/24967219/2668545 pour plus de détails.

Après cela, vous pouvez simplement faire

brew tap homebrew/science
brew install Caskroom/cask/xquartz
brew install r
8
ThinkBonobo

C’est ce qui a réellement fonctionné pour moi sur OSX Yosemite.

brew install cask
brew install Caskroom/cask/xquartz
brew install r
8
Joseph Lust

Je travaille sous MacOS 10.10. J'ai mis à jour gcc vers la version 4.9 pour le faire fonctionner.

 infusion mise à jour 
 infusion installer gcc 
 infusion réinstaller r 
3
Joshua
brew install homebrew/science/r

fonctionne sur OS X 10.11.6.

3
ecoe
If you meant "r" specifically:
It was migrated from homebrew/science to homebrew/core.

Pour r 3.4.3 Mac High Sierra:

brew tap homebrew/core
brew install Caskroom/cask/xquartz
brew install r
2
Amir

il est 

brew install r

avec un petit R - sensibilité à la casse!

0
Rainer

homebrew/science est obsolète. Vous devez donc utiliser la commande suivante.

brew tap brewsci/science
0
JS.Park

Vous pouvez également installer R à partir de cette page:

https://cran.r-project.org/bin/macosx/

Cela fonctionne hors de la boîte

0
george