R cauchemar: Yosemite, R, RStudio, et Homebrew

j'utilise un MacBook Pro 13" Retina (fin 2013) avec OS X Yosemite 10.10.2. Je ne souhaiterais pas à mon pire ennemi. Eh bien peut-être.

Cauchemar dans l'ordre chronologique:

  1. téléchargé R et RStudio à partir de sites officiels.
  2. a lancé les deux applications quelques fois, très bien.
  3. Installé Homebrew. Couru "brew doctor" dans le Terminal. Le médecin de Brew a dit que les fichiers R étaient problématiques.
  4. RStudio a commencé à agir bizarrement.
  5. Téléchargé ggplot2 R package via CRAN mirror. 5 Go de données ont bloqué le fichier "private/var". Supprimé des données là-bas.
  6. Mac a flippé. Panique du noyau jusqu'à ce Qu'un génie de Apple Store efface le Mac et réinstalle OS X.

je veux continuer à utiliser R et RStudio. Questions:

  1. Comment dois-je m'y prendre sans faire exploser le Mac à nouveau?
  2. comment installer R et RStudio via Homebrew?
  3. Est-ce que je dois installer XQuartz en premier?
  4. que se passerait-il si j'installais R et RStudio unbrewed?
  5. quels conflits entre R, RStudio et Homebrew devrais-je reconnaître?
  6. les bizarreries communes d'avoir tout Homebrew, R, et RStudio installé?
  7. Comment puis-je rendre Homebrew, R, et RStudio heureux pour toujours sans brûler la maison?

Merci!

18
demandé sur Elan 2015-03-12 20:57:43

2 réponses

Comment dois-je m'y prendre sans faire exploser le Mac à nouveau?

n'essayez pas de supprimer votre fichier swap pendant que l'ordinateur tourne! Si vous commencez à supprimer des fichiers système aléatoires vous allez avoir une mauvaise journée.

comment installer R et RStudio via Homebrew?

Vous pouvez installer R brew install r. Vous pouvez installer un RStudio binaire en utilisant homebrew-cask, comme brew install Caskroom/cask/rstudio.

Est-ce que je dois installer XQuartz en premier?

Non, ce ne devrait plus être nécessaire.

que se passerait-il si j'installais R et RStudio unbrewed?

Rien de mauvais; brew doctor peut rapporter des résultats, mais ce ne sont pas des erreurs et vous ne devriez pas supposer qu'ils représentent des problèmes, bien qu'ils soient utiles pour les responsables comme moi si vous cherchez de l'aide en essayant de diagnostiquer des échecs de construction plus tard.

quels conflits entre R, RStudio et Homebrew devrais-je reconnaître?

il n'y a pas de conflits importants. Si vous installez les compilateurs à partir de http://r.research.att.com/libs/, qui sont inutiles si vous utilisez un r brassé, vous pourriez avoir plus tard des problèmes d'installation de choses comme gcc (qui fournit gfortran) à partir de Homebrew.

les bizarreries communes d'avoir tout Homebrew, R, et RStudio installé?

août 2015 les commentaires ci-dessous ne sont plus nécessaires; les paquets sont maintenant installé à /usr / local/lib/R/x.y/site-de la bibliothèque par défaut et doit survivre mineur R les mises à niveau.

si vous utilisez un r brewed et que vous souhaitez que vos paquets installés survivent à des mises à jour mineures de R, Vous pouvez lancer mkdir -p ~/Library/R/3.2/library et ensuite R installera les paquets vers ce chemin par défaut (en plaçant les paquets dans votre répertoire personnel et pas dans la cave).

Comment puis-je rendre Homebrew, R, et RStudio vivre heureux pour toujours sans brûler le maison?

Voir ci-dessus!

34
répondu Tim Smith 2017-12-22 21:14:45

retour sur cette question, compte tenu de tous les commentaires et réponses utiles, concernant le téléchargement de paquets R sur un Mac avec R et Homebrew déjà installé:

le Faire dans la R de la console à l'intérieur de l'interface RStudio, simplement en tapant install.packages("name of the package")

depuis que j'ai commencé à télécharger des paquets R directement dans RStudio, je n'avais eu aucun problème. Le système est très heureux.

0
répondu Elan 2016-03-13 23:25:42