Me gustaría instalar R en mi computadora portátil Mac OS X versión 10.7.3
Descargué la última versión y hice doble clic en ella y se instaló, cuando inicio me sale el siguiente error, busqué en Internet pero no pude resolver el problema, agradecería cualquier ayuda
los errores son
Durante el inicio - Mensajes de advertencia:
1: Configuración LC_CTYPE falló, utilizando "C"
2: Configuración LC_COLLATE falló, utilizando "C"
3: Configuración LC_TIME falló, utilizando "C"
4: Configuración LC_MESSAGES falló, utilizando "C"
5: Configuración LC_PAPER falló, usando "C"
[R.app GUI 1.50 (6126) x86_64-apple-darwin9.8.0]ADVERTENCIA: está utilizando un entorno local que no es UTF8, por lo tanto, solo funcionarán los caracteres ASCII. Lea R para las preguntas frecuentes de Mac OS X (consulte la Ayuda) sección 9 y ajuste las preferencias de su sistema en consecuencia. [Historia restaurada de /Users/nemo/.Rapp.history]
Respuestas:
defaults write org.R-project.R force.LANG en_US.UTF-8
fuente
LANG
y estoyLC_ALL
configuradoen_US.UTF-8
para mi terminal (en el~/.bash_profile
archivo), y la línea de comando R no muestra esos mensajes de advertencia; pero R Studio lo hace. Descubrí que R Studio usa las Preferencias del sistema> Configuración de idioma y región . Que en mi sistema son: inglés para el idioma y España para la región. Esto conduce a unaen_ES
configuración regional, no compatible con el sistema. Descubrí que puedo establecer una configuración específica para Mac R Studio con este comando:defaults write org.rstudio.RStudio force.LANG en_US.UTF-8
La configuración local en la terminal resolvió el problema por mí. Abra la terminal y
Compruebe si faltan configuraciones locales
Editar
~/.profile
o~/.bashrc
Ejecutar
. ~/.profile
o. ~/.bashrc
leer del archivo.Abra una nueva ventana de terminal y verifique que las configuraciones regionales estén configuradas correctamente
fuente
svg
usandoRscript
bash en osx, recibo esta advertencia. Soluciónexport LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
y solución:Sys.setenv(LC_ALL="en_US.UTF-8")
escribir en un script siguiendo la respuesta de Bhoom Suktitipat, todo funciona para mí.~/.zshrc
.~/.bash_profile
funcionó correctamente; ver aquí para más apple.stackexchange.com/a/51038/257940Simplemente abra la R (software) y copie y pegue
Espero que esto funcione bien o use el otro método
y cierre la terminal
R
y vuelva a abrirR
.fuente
Encontré un problema ligeramente diferente al ejecutar R a través del terminal mac, pero al conectarme de forma remota a un servidor Ubuntu, lo que me impidió instalar con éxito una biblioteca.
La solución que tuve fue descubrir qué variable "LANG" se usa en la terminal de Ubuntu
Recibí la respuesta "en_US.TUF-8" de Ubuntu.
En la sesión R, sin embargo, obtuve "UTF-8" como valor predeterminado y se quejó de que
LC_TYPEC Setting LC_CTYPE failed, using "C"
Entonces, intenté cambiar esta variable en R. Funcionó.
fuente
Tks Ramon Gil Moreno . Pegar en la Terminal y luego reiniciar R Studio hizo el truco:
escribir org.rstudio.RStudio force.LANG en_US.UTF-8
Entorno: MAC OS High Sierra 10.13.1 // RStudio versión 3.4.2 (2017-09-28) - "Short Summer"
Ennio De Leon
fuente
En mi Mac r está instalado
/usr/local/bin/r
, agregue la línea a continuación para.bash_profile
resolver el mismo problema:fuente