chocalho em R no OS X Mavericks
-
22-12-2019 - |
Pergunta
Estou executando o R 3.0.2 no OS X Mavericks.
Consegui instalar o chocalho (Rattle 2.6.27 r148) e gtk + em R e executar o chocalho.A tela aparece, mas não consigo carregar nenhum arquivo no chocalho.Aqui está a mensagem de erro:
(R:18008):Gtk-AVISO **:Tentativa de armazenar alterações em `/Users/amir/.local/share/recently-used.xbel', mas falhou:Falha ao criar o arquivo '/Users/amir/.local/share/recently-used.xbel.0HMGBX':Não existe tal arquivo ou diretório
(R:18008):Gtk-AVISO **:Tentativa de definir as permissões de `/Users/amir/.local/share/recently-used.xbel', mas falhou:Nenhum erro de arquivo ou diretório em resetrattle ():tente aplicar não função
Ele continua dando o último erro toda vez que tento carregar um arquivo csv nele.
Obrigado
Solução
Eu tive o mesmo problema com chocalho no Mac.No entanto, agora foi corrigido em uma atualização recente.Me deparei com a correção aqui:
https://groups.google.com/forum/#!forum/rattle-users
Vale a pena ficar de olho, Graham Williams é muito ativo no tópico.
Execute esta linha para instalar o Rattle mais recente que corrige os problemas mais comumente relatados no Mac OSX
install.packages("rattle", repos="http://rattle.togaware.com", type="source")
Outras dicas
Aqui estão os detalhes do que funcionou para mim:
Primeiro instale o XCode e as ferramentas de linha de comando:
sudo xcode-select --install
Em seguida, instale o XQuartz de http://xquartz.macosforge.org/landing/
Em seguida, instale o brew de http://brew.she então prepare algumas coisas do Gtk:
brew install gtk+ cairo
Em seguida, defina a pasta de compilação no lugar certo:
export PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig:/Library/Frameworks/GTK+.framework/Versions/Current/Resources/lib/pkgconfig:$PKG_CONFIG_PATH
Em seguida, execute r na linha de comando e instale esses pacotes usando o código-fonte:
install.packages(“RGtk2”,type=”source”)
install.packages(“Cairo”,type=”source”)
install.packages(“cairoDevice”,type=”source”)
install.packages("rattle", repos="http://rattle.togaware.com", type="source")
então tudo deve estar pronto para trabalhar com chocalho no OSX