Ошибка 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 здесь недоступен.

0 ответов

Другие вопросы по тегам