Невозможно скомпилировать пакеты R в C для Mac - PullRequest
2 голосов
/ 16 января 2020

Я прошу помощи с моим C компилятором. Я не могу скомпилировать пакеты R из GitHub как dplyr. Я могу скачать пакет и установить его, но когда я go загружаю пакет с библиотекой, я получаю сообщение об ошибке (ниже).

`devtools::install_github("tidyverse/dplyr”)`

В окне Ma c OSX появляется сообщение об ошибке:
Сборка пакета R из источника требует установки дополнительных инструментов сборки. Вы хотите установить дополнительные инструменты сейчас?

Я также получаю эту ошибку, которая заставляет меня думать, что g cc может быть не установлен в правильном месте:

checking for gcc... /usr/local/Cellar/gcc/8.2.0/bin/gcc-7
checking whether the C compiler works... no

Пока Я попытался проверить мой компилятор.

gcc -v
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/c++/4.2.1
Apple LLVM version 10.0.1 (clang-1001.0.46.4)
Target: x86_64-apple-darwin18.7.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin

Я успешно переустановил Xcode для инструментов сборки прямо с сайта разработки Apple и из командной строки.

sudo rm -rf /Library/Developer/CommandLineTools
xcode-select --install

Я проверил свой .bash_profile, так как подумал, что это может быть проблемой:

export PATH=/usr/local/bin:$PATH
#export PATH=/usr/local/clang8/bin:$PATH

PATH="/Library/Frameworks/Python.framework/Versions/3.8/bin:${PATH}"
export PATH

Заранее спасибо, Тайлер

...