236 votes

Installation de R sur Mac - Messages d'avertissement : La définition de LC_CTYPE a échoué, en utilisant "C"

J'aimerais installer R sur mon ordinateur portable Mac OS X version 10.7.3

J'ai téléchargé la dernière version et j'ai double-cliqué dessus et elle a été installée, quand je démarre 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

Pendant le démarrage - Messages d'avertissement :
1 : La définition de LC_CTYPE a échoué, en utilisant "C".
2 : Le réglage de LC_COLLATE a échoué, en utilisant "C".
3 : Le réglage de LC_TIME a échoué, en utilisant "C".
4 : La définition de LC_MESSAGES a échoué, en utilisant "C".
5 : Le réglage de LC_PAPER a échoué, en utilisant "C".
[R.app GUI 1.50 (6126) x86_64-apple-darwin9.8.0]

ATTENTION : Vous utilisez une locale non-UTF8, donc seuls les caractères ASCII fonctionneront. Veuillez lire la section 9 de la FAQ de R pour Mac OS X (voir Aide) et ajuster vos préférences système en conséquence. [Historique restauré à partir de /Users/nemo/.Rapp.history]

3 votes

Oh, je viens d'écrire dans le terminal defaults write org.R-project.R force.LANG en_US.UTF-8 et ça a marché (je n'ai pas de message ou d'erreur). J'ai une autre question, comment importer mes données ? où dois-je copier mes données par exemple si elles sont dans le bureau et sauvegardées en txt, comment puis-je les importer ?

1 votes

0 votes

Les liens fournis par @AbhishekGayakwad (merci à lui) expliquent la réponse ci-dessous.

-1voto

Ennio De Leon Points 9

Merci Ramon Gil Moreno . Le collage dans le terminal et le redémarrage de R Studio ont fait l'affaire :
write org.rstudio.RStudio force.LANG en_US.UTF-8

L'environnement : MAC OS High Sierra 10.13.1 // RStudio version 3.4.2 (2017-09-28) -- "Short Summer" (été court)

Ennio De Leon

-3voto

adietster Points 1

Sur mon Mac, r est installé dans /usr/local/bin/r ajouter la ligne suivante en .bash_profile a résolu le même problème :

alias r="LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 r"

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X