Установка Rstudio пакета ‘ggplot2’ имела ненулевой статус завершения и множество «#include вложен слишком глубоко»?

#r #ggplot2

#r #ggplot2

Вопрос:

Я очень новичок в R, поэтому я изо всех сил пытаюсь исправить эту проблему. Я пытаюсь установить ggplot2. Я использую последнюю версию R (4.0.3). Каждый раз, когда я пытаюсь установить, получаю эту ошибку:

В файле, включенном из /usr/local/include/stdint.h:59:

/usr/local/include/stdint.h:2:10: ошибка: #include вложен слишком глубоко

#include <stddef.h>

для многих строк, за которыми следует:

Предупреждение в install.packages: установка пакета ‘isoband’ имела ненулевой статус завершения ОШИБКА: зависимости ‘digest’, ‘glue’, ‘isoband’, ‘rlang’, ‘scales’, ‘tibble’ недоступны для пакета ‘ggplot2’

удаление ‘/usr/ local / Cellar / r / 4.0.3 / lib / R / library / ggplot2’

Предупреждение в install.packages: установка пакета ‘ggplot2’ имела ненулевой статус завершения

Загруженные исходные пакеты находятся в / private / var / folders / v9 / rbssx21x0tl40q94t7xl6ggh0000gn / T / RtmprVT4eu / downloaded_packages

Я пробовал

  • перезапуск Rstudio
  • install.packages("ggplot", dependencies=TRUE)
  • install.packages("ggplot2")
  • переустановка Rstudio

Комментарии:

1. Какую ОС вы используете?

2. /usr/local/Cellar/... возможно, на основе macOS homebrew?

3. Да! Извините, хотел это сказать. macOS и homebrew верны.

4. Как вы установили R? В macOS я бы настоятельно рекомендовал загрузить скомпилированные двоичные файлы отсюда: cran.r-project.org/bin/macosx