2015-06-24 3 views
1

Итак, я запускаю RStudio на Mac (10.9.4). Я хотел обновить свой старый R до 3.1.0. Я пытался следовать инструкциям, которые я нашел в Stacked Overflow.RStudio не запускается после обновления R - ошибка после обновления R

Загрузил файл .pkg для R-3.1.0 из CRAN и выполнил инструкции установщика. - Я пошел в ~/Library/R и скопировал и переименовал папку, содержащую мои библиотеки т.е. теперь у меня есть ~/Library/R/3.0 и ~/Library/R/3.1 - Я выключил компьютер и перезапустил его.

Теперь, когда я пытаюсь запустить RStudio (через терминал или через значок), я получаю сообщение об ошибке, что он не может найти детали для проверки обновлений пакетов. «Ошибка проверки обновлений (TypeError)« null »- это не объект, оценивающий« c [a] »«

Затем он падает, заявив, что столкнулся с фатальной ошибкой.

Я также попытался установить новый RStudio.

Обновление: похоже, что возникает ошибка, когда я пытаюсь запустить новый R с моего терминала.

Я получаю следующее сообщение об ошибке:

Warning: namespace ‘Biobase’ is not available and has been replaced 
by .GlobalEnv when processing object ‘Golub_Merge’ 

*** caught segfault *** 
address 0x18, cause 'memory not mapped' 

Traceback: 
1: dyn.load(file, DLLpath = DLLpath, ...) 
2: library.dynam(lib, package, package.lib) 
3: loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) 
4: namespaceImport(ns, loadNamespace(i, c(lib.loc, .libPaths()),  versionCheck = vI[[i]]), from = package) 
5: loadNamespace(name) 
6: doTryCatch(return(expr), name, parentenv, handler) 
7: tryCatchOne(expr, names, parentenv, handlers[[1L]]) 
8: tryCatchList(expr, classes, parentenv, handlers) 
9: tryCatch(loadNamespace(name), error = function(e) { warning(gettextf("namespace %s is not available and has been replaced\nby .GlobalEnv when processing object %s",   sQuote(name)[1L], sQuote(where)), domain = NA, call. = FALSE,   immediate. = TRUE) .GlobalEnv}) 
10: ..getNamespace(c("ggplot2", "1.0.1"), "Ip") 
11: load(name, envir = .GlobalEnv) 
12: sys.load.image(".RData", FALSE) 

Любая помощь оценили

+1

Зная текущую версию R 3.2.0 –

+0

Да, я знаю это, но в прошлом я обнаружил, что не все пакеты обновлены для работы с самой последней версией. – user2814482

+0

@Pascal больше 3.2.1; -) – Cath

ответ

0

Хорошо - ответить на ошибку с R. I удален файл .rdata дэ, предполагая, что он требует слишком много памяти.

Теперь начинается RStudio.

У меня все еще есть проблемы с моими пакетами, но я отправлю новый вопрос.

Смежные вопросы