O RStudio não inicia com o Mac OS Mavericks e R 3.1.2

2

Sou confrontado com o problema que meu RStudio não inicia mais. Eu tenho a mais nova versão do RStudio 0.98.1091 e tudo começou depois que eu instalei a versão mais nova do R. Depois de algumas pesquisas e excluindo todas as versões R no meu Mac e reinstalando apenas o mais recente (R 3.1.2), ele ainda tem o mesmo erro. Eu estou preso com isso. Eu posso iniciar o R no Terminal e ele está ligado ao / usr / bin / R. Há apenas uma versão em /Library/Applications/R.framework/...*/Version. Portanto, há Current e R 3.1.2, mas Current é um link simbólico para R 3.1.2. Quando inicio o Rstudio, fica em branco e apenas imprime, que existe um erro de análise para uma expressão regular. Eu comecei com a partir do terminal com a opção - run-diagnostics e aqui está toda a mensagem de erro:

Using R script: /usr/bin/R

Attempting to launch R session...
  RSTUDIO_WHICH_R=/usr/bin/R
  R_HOME=/Library/Frameworks/R.framework/Resources
  R_DOC_DIR=/Library/Frameworks/R.framework/Resources/doc
  R_INCLUDE_DIR=/Library/Frameworks/R.framework/Resources/include
  R_SHARE_DIR=/Library/Frameworks/R.framework/Resources/share
  PATH=/Library/Frameworks/Python.framework/Versions/3.4/bin:/usr/local/rvm/gems/ruby-2.0.0-p353/bin:/usr/local/rvm/gems/ruby-2.0.0-p353@global/bin:/usr/local/rvm/rubies/ruby-2.0.0-p353/bin:/usr/local/rvm/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/**/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin:/opt/sm/bin:/opt/sm/pkg/active/bin:/opt/sm/pkg/active/sbin
  HOME=/Users/hasan_gurcan

21 Dec 2014 12:01:11 [rsession-hasan_gurcan] ERROR Unexpected exception: Invalid preceding regular expression prior to repetition operator.  The error occurred while parsing the regular expression fragment: 'r/local/**>>>HERE>>>/bin/?($|:'.; LOGGED FROM: int r::session::RReadConsole(const char *, CONSOLE_BUFFER_CHAR *, int, int) /Users/rstudio/rstudio/src/cpp/r/session/RSession.cpp:756
21 Dec 2014 12:01:11 [rsession-hasan_gurcan] ERROR R SUICIDE: Unexpected exception: Invalid preceding regular expression prior to repetition operator.  The error occurred while parsing the regular expression fragment: 'r/local/**>>>HERE>>>/bin/?($|:'.; LOGGED FROM: void <anonymous namespace>::rSuicide(const std::string &) /Users/rstudio/rstudio/src/cpp/session/SessionMain.cpp:2179
    
por hasan 21.12.2014 / 13:12

4 respostas

1

Eu tive o mesmo problema. Descobri que eu tinha duas versões diferentes de R no meu caminho. Um residia em /Library/Frameworks/R.Framework e um instalado por Homebrew sob /usr/local .

Eu resolvi isso excluindo o que estava em /Library/Frameworks e mantendo a (mais atualizada) versão do Homebrew.

    
por 30.07.2015 / 19:11
0

O seu Mac está executando o Yosemite (Mac OS versão 10.10?). Há problemas relatados com o R 3.1.2 não trabalhando com o Yosemite.

    
por 21.12.2014 / 18:39
0

Este é um tiro no escuro, mas você está executando a versão de 32 ou 64 bits? Estou usando o 2.15.2 e a versão de 32 bits é executada, mas a versão de 64 bits não.

(Eu teria postado isso como um comentário para a resposta de Randy, mas a favor de blocos de comentário baseados em reputação ...)

    
por 22.12.2014 / 05:39
0

link

Talvez isso ajude, eu estava procurando por algo mais e deparei com isso

    
por 28.12.2014 / 19:12

Tags