Я пытаюсь установить пакет C50
для R безуспешно. Я использую R через Anaconda, но пакет недоступен в среде Anaconda, поэтому я попытался установить его непосредственно из RStudio.
- Версия RStudio: Версия 1.1.456
- R версия: 3.6.1 (2019-07-05)
- версия Anaconda: 1.9.7
- MacOS: Catalina 10.15.3
У меня есть оба использовал стандарт install.packages("C50")
, а также прямую установку (используя devtools
) из репозитория GitHub. Поиск вокруг кажется, что это проблема, связанная с заголовками SDK (? Я не знаю, что это такое) и эволюцией каталогов в системе MacOs с течением времени.
Один онлайн-поиск привел меня сюда ( но опять же я не знаю, как двигаться дальше):
https://github.com/conda-forge/compilers-feedstock/issues/11
Я воспроизводлю ниже сообщение, которое я получаю при попытке установить пакет:
* installing *source* package ‘Cubist’ ...
** package ‘Cubist’ successfully unpacked and MD5 sums checked
** using staged installation
checking for gcc... x86_64-apple-darwin13.4.0-clang
checking whether the C compiler works... no
configure: error: in `/private/var/folders/sh/hq44lqs10677_vvkvxq01yvh0000gn/T/Rtmpk04dKp/R.INSTALL5020659d63fc/Cubist':
configure: error: C compiler cannot create executables
See `config.log' for more details
ERROR: configuration failed for package ‘Cubist’
* removing ‘/opt/anaconda3/lib/R/library/Cubist’
* restoring previous ‘/opt/anaconda3/lib/R/library/Cubist’
Warning in install.packages :
installation of package ‘Cubist’ had non-zero exit status
* installing *source* package ‘C50’ ...
** package ‘C50’ successfully unpacked and MD5 sums checked
** using staged installation
checking for gcc... x86_64-apple-darwin13.4.0-clang
checking whether the C compiler works... no
configure: error: in `/private/var/folders/sh/hq44lqs10677_vvkvxq01yvh0000gn/T/Rtmp2NjIsn/R.INSTALL50b47eac3131/C50':
configure: error: C compiler cannot create executables
See `config.log' for more details.
ERROR: configuration failed for package ‘C50’
* removing ‘/opt/anaconda3/lib/R/library/C50’
Warning in install.packages :
installation of package ‘C50’ had non-zero exit status
The downloaded source packages are in
‘/private/var/folders/sh/hq44lqs10677_vvkvxq01yvh0000gn/T/RtmpdUmDxS/downloaded_packages’
Updating HTML index of packages in '.Library'
Making 'packages.html' ... done
Еще один совет - посмотреть на config.log
, но я не знаю, как его найти.
Я не знаю, как интерпретировать это сообщение, и любой намек был бы полезен .