#r
#r
Вопрос:
Итак, каждый раз, когда я пытаюсь использовать browser()
в R, он выходит из строя. Я не уверен, что именно происходит. Например, даже в очень простой функции, приведенной ниже, при запуске fun(2)
R studio происходит сбой. Я использую Mac версии 10.15.7 Catalina … а моя версия R — 4.0.2.
fun <- function(x){
browser()
x 1
}
fun(2)
Есть идеи, что здесь происходит? Раньше я browser()
довольно регулярно проверял свои функции… но теперь я не уверен, что происходит?
Комментарии:
1. Протестировано на BigSur R 4.0.3, оно работает нормально
2. Извините, я должен был упомянуть об этом. Мой друг протестировал это на BigSur 4.0.3, и это работает и для него… может быть, мне следует обновить
3. Работает для меня на Cataline 10.15.7 и R версии 4.0.2 (каковы шансы, что мы находимся на одной и той же версии, верно?). Он функционирует как в терминале из homebrew, так и в RStudio.
4. хммм … сюжет сгущается… теперь я действительно в замешательстве
Ответ №1:
Для всех, кто сталкивается с этой проблемой (как и я), и если вы используете RStudio в качестве IDE: попробуйте обновить RStudio.
- В справке панели инструментов> Проверьте наличие обновлений. Это сообщит вам, используете ли вы последнюю версию
- Если вы не обновлены, загрузите последнюю версию с веб-сайта RStudio и установите ее
Кроме того, убедитесь, что у вас установлена последняя версия R R --version
, и при необходимости запустите быстрый sudo apt-get install r-base
.