Ошибка Mac OS X Sierra при установке BNLEARN в R
У меня есть Macbook Pro. Это работает OS X Sierra 10.12.6. На этом компьютере я бегу:
Версия R 3.4.1 (2017-06-30) - "Одиночная свеча"
R Studio Версия 1.0.153
Я пытаюсь установить bnlearn
пакет для байесовского анализа. Тем не менее, когда я бегу install.packages("bnlearn")
Я получаю следующие ошибки:
least.squares.c:250:24: warning: absolute value function 'fabs' given an argument of type 'long double' but has parameter of type 'double' which may cause truncation of value [-Wabsolute-value]
cc[i * 2 + 1] = (fabs(var_x[i]) < MACHINE_TOL) ? 0 : cov[i] / var_x[i];
^
least.squares.c:250:24: note: use function 'fabsl' instead
cc[i * 2 + 1] = (fabs(var_x[i]) < MACHINE_TOL) ? 0 : cov[i] / var_x[i];
^~~~
fabsl
1 warning generated.
ld: warning: directory not found for option '-L/usr/local/gfortran/lib/gcc/x86_64-apple-darwin15/6.1.0'
ld: warning: directory not found for option '-L/usr/local/gfortran/lib'
ld: library not found for -lgfortran
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [bnlearn.so] Error 1
ERROR: compilation failed for package ‘bnlearn’
* removing ‘/Library/Frameworks/R.framework/Versions/3.4/Resources/library/bnlearn’
Warning in install.packages :
installation of package ‘bnlearn’ had non-zero exit status
The downloaded source packages are in
‘/private/var/folders/sf/n2lpvl2x0hs1rzdvkddm1s540000gn/T/RtmpCDqNfu/downloaded_packages’
> library(bnlearn)
Error in library(bnlearn) : there is no package called ‘bnlearn’
(Сообщение было усечено до определенных ошибок для удобства чтения)
Что означает это сообщение и как я могу это исправить?
После получения ошибки я попытался установить пакет с помощью окна "пакетов" RStudio, но bnlearn здесь недоступен.