Je souhaite installer R sur mon ordinateur portable Mac OS X version 10.7.3
J'ai téléchargé la dernière version et je double-clique dessus et elle a été installée, au démarrage j'obtiens l'erreur suivante, j'ai cherché sur internet mais je n'ai pas pu résoudre le problème, toute aide serait appréciée
les erreurs sont
Au démarrage - Messages d'avertissement:
1: Paramètre LC_CTYPE a échoué, en utilisant "C"
2: Paramètre LC_COLLATE a échoué, en utilisant "C"
3: Paramètre LC_TIME a échoué, en utilisant "C"
4: Paramètre LC_MESSAGES a échoué, en utilisant "C"
5: Paramètre LC_PAPER a échoué, en utilisant "C"
[R.app GUI 1.50 (6126) x86_64-apple-darwin9.8.0]AVERTISSEMENT: vous utilisez un environnement local non UTF8, par conséquent, seuls les caractères ASCII fonctionneront. Veuillez lire la section 9 de la FAQ de R pour Mac OS X (voir l'aide) et ajustez vos préférences système en conséquence. [Historique restauré à partir de /Users/nemo/.Rapp.history]
Réponses:
defaults write org.R-project.R force.LANG en_US.UTF-8
la source
LANG
etLC_ALL
défini suren_US.UTF-8
pour mon terminal (dans le~/.bash_profile
fichier), et la ligne de commande R n'affiche pas ces messages d'avertissement; mais R Studio le fait. Trouvé que R Studio utilise les préférences système> Paramètres de langue et de région . Quels sont dans mon système: l' anglais pour la langue et l' Espagne pour la région. Cela conduit à unen_ES
environnement local, non pris en charge par le système. J'ai constaté que je peux définir un paramètre spécifique pour Mac R Studio avec cette commande:defaults write org.rstudio.RStudio force.LANG en_US.UTF-8
La définition de paramètres régionaux dans le terminal a résolu le problème pour moi. Ouvrez le terminal et
Vérifiez si les paramètres régionaux sont manquants
Modifier
~/.profile
ou~/.bashrc
Exécutez
. ~/.profile
ou. ~/.bashrc
pour lire le fichier.Ouvrez une nouvelle fenêtre de terminal et vérifiez que les paramètres régionaux sont correctement définis
la source
svg
utilisantRscript
bash sur osx, j'obtiens cet avertissement. Solution:export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
et solution:Sys.setenv(LC_ALL="en_US.UTF-8")
écrire dans un script après la réponse de Bhoom Suktitipat fonctionne pour moi.~/.zshrc
.~/.bash_profile
fonctionnait correctement; voir ici pour plus de apple.stackexchange.com/a/51038/257940Ouvrez simplement le R (logiciel) et copiez et collez
J'espère que cela fonctionnera bien ou utiliser l'autre méthode
et fermez le terminal
R
et rouvrezR
.la source
J'ai trouvé un problème légèrement différent en exécutant R sur le terminal mac, mais en me connectant à distance à un serveur Ubuntu, ce qui m'a empêché d'installer avec succès une bibliothèque.
La solution que j'ai trouvée était de savoir quelle variable "LANG" est utilisée dans le terminal Ubuntu
J'ai reçu la réponse "en_US.TUF-8" d'Ubuntu.
En session R, cependant, j'ai obtenu "UTF-8" comme valeur par défaut et il s'est plaint que
LC_TYPEC Setting LC_CTYPE failed, using "C"
J'ai donc essayé de changer cette variable dans R. Cela a fonctionné.
la source
Tks Ramon Gil Moreno . Coller dans Terminal puis redémarrer R Studio a fait l'affaire:
écrire org.rstudio.RStudio force.LANG en_US.UTF-8
Environnement: MAC OS High Sierra 10.13.1 // RStudio version 3.4.2 (2017-09-28) - "Short Summer"
Ennio De Leon
la source
Sur mon Mac r est installé dans
/usr/local/bin/r
, ajoutez la ligne ci-dessous pour.bash_profile
résoudre le même problème:la source