Gostaria de instalar o R no meu laptop Mac OS X versão 10.7.3
Baixei a última versão e clico duas vezes nela e ela foi instalada. Quando inicio, recebo o seguinte erro, procurei na internet, mas não consegui resolver o problema, qualquer ajuda seria apreciada
os erros são
Durante a inicialização - Mensagens de aviso:
1: Configuração LC_CTYPE falhou, usando "C"
2: Acertar LC_COLLATE falhou, usando "C"
3: Definir LC_TIME falhou, usando "C"
4: Definir LC_MESSAGES falhou, usando "C"
5: Definir LC_PAPER falhou, usando "C"
[R.app GUI 1.50 (6126) x86_64-apple-darwin9.8.0]AVISO: Você está usando um código de idioma não UTF8, portanto, apenas caracteres ASCII funcionarão. Leia a seção de perguntas frequentes do R para Mac OS X (consulte a Ajuda), seção 9, e ajuste as preferências do sistema de acordo. [Histórico restaurado de /Users/nemo/.Rapp.history]
Respostas:
defaults write org.R-project.R force.LANG en_US.UTF-8
fonte
LANG
eLC_ALL
definidas comoen_US.UTF-8
para o meu terminal (no~/.bash_profile
arquivo), e a linha de comando R não exibe essas mensagens de aviso; mas o R Studio faz. Constatou que o R Studio usa as configurações de Preferências do sistema> Idioma e região . No meu sistema, quais são: inglês para o idioma e Espanha para a região. Isso leva a umen_ES
código de idioma, não suportado pelo sistema. Descobri que pode definir uma configuração específica para Mac R Estúdio com este comando:defaults write org.rstudio.RStudio force.LANG en_US.UTF-8
Definir localidades no terminal resolveu o problema para mim. Abra o terminal e
Verifique se estão faltando configurações de localidade
Editar
~/.profile
ou~/.bashrc
Execute
. ~/.profile
ou. ~/.bashrc
para ler o arquivo.Abra uma nova janela do terminal e verifique se as localidades estão definidas corretamente
fonte
svg
usandoRscript
no bash no osx, recebo este aviso. Solução:export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
e solução: escreverSys.setenv(LC_ALL="en_US.UTF-8")
no script, seguindo a resposta da Bhoom Suktitipat, todo o trabalho para mim.~/.zshrc
.~/.bash_profile
funcionou corretamente; Veja aqui para obter mais apple.stackexchange.com/a/51038/257940 #Basta abrir o R (software) e copiar e colar
Espero que isso funcione bem ou use o outro método
e feche o terminal
R
e reabraR
.fonte
Encontrei um problema ligeiramente diferente ao executar o R no terminal mac, mas conectando-me remotamente a um servidor Ubuntu, o que me impediu de instalar com êxito uma biblioteca.
A solução que tenho foi descobrir qual variável "LANG" é usada no terminal Ubuntu
Eu recebi a resposta "en_US.TUF-8" do Ubuntu.
Na sessão R, no entanto, recebi "UTF-8" como valor padrão e ele reclamou que
LC_TYPEC Setting LC_CTYPE failed, using "C"
Então, tentei mudar essa variável em R. Funcionou.
fonte
Tks Ramon Gil Moreno . Colar o Terminal e reiniciar o R Studio fez o truque:
escreva org.rstudio.RStudio force.LANG pt_US.UTF-8
Ambiente: MAC OS High Sierra 10.13.1 // RStudio versão 3.4.2 (28-09 2017) - "Short Summer"
Ennio De Leon
fonte
No meu Mac está instalado
/usr/local/bin/r
, adicione a linha abaixo para.bash_profile
resolver o mesmo problema:fonte