установить пакет daewr в R 4.0

#r

#r

Вопрос:

привет, я пытаюсь установить пакет для экспериментов, подобных этому

 install.packages("daewr", dependencies = T)
  

но он возвращает следующее

 configure: error: GNU MP not found, or not 4.1.4 or up, see http://gmplib.org
ERROR: configuration failed for package ‘gmp’
* removing ‘/home/yeferson/R/x86_64-pc-linux-gnu-library/4.0/gmp’
Warning in install.packages :
  installation of package ‘gmp’ had non-zero exit status
ERROR: dependency ‘gmp’ is not available for package ‘partitions’
* removing ‘/home/yeferson/R/x86_64-pc-linux-gnu-library/4.0/partitions’
Warning in install.packages :
  installation of package ‘partitions’ had non-zero exit status
ERROR: dependency ‘partitions’ is not available for package ‘DoE.base’
* removing ‘/home/yeferson/R/x86_64-pc-linux-gnu-library/4.0/DoE.base’
Warning in install.packages :
  installation of package ‘DoE.base’ had non-zero exit status
ERROR: dependency ‘DoE.base’ is not available for package ‘FrF2’
* removing ‘/home/yeferson/R/x86_64-pc-linux-gnu-library/4.0/FrF2’
Warning in install.packages :
  installation of package ‘FrF2’ had non-zero exit status
ERROR: dependency ‘FrF2’ is not available for package ‘daewr’
* removing ‘/home/yeferson/R/x86_64-pc-linux-gnu-library/4.0/daewr’
Warning in install.packages :
  installation of package ‘daewr’ had non-zero exit status

The downloaded source packages are in/tmp/RtmpB1bSe0/downloaded_packages’
  

поэтому я решил загрузить файл с https://cran.r-project.org/web/packages/daewr/index.html

после попытки установки он возвращает меня

 also installing the dependencies ‘gmp’, ‘partitions’, ‘DoE.base’, ‘FrF2.catlg128’
  

Я пытаюсь установить первый, но он запрашивает пакет Бесселя, и он по-прежнему вызывает у меня проблемы

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

1. Я подозреваю, что вы используете Linux. Если это так, то путем наименьшего сопротивления может быть добавление этого PPA: launchpad.net /~marutter/ архив/ubuntu/c2d4u и установите двоичный пакет

Ответ №1:

Я решил это, установив зависимости одну за другой, многие отвечают, что вы устанавливаете зависимости, но они не говорят, как я объясню их для новых в linux и в R чтобы установить пакет daerw с вышеупомянутыми проблемами, установите следующее в консоли Linux

  sudo apt-get install libgsl-dev
  

с помощью этой библиотеки установки теперь я могу открыть R и установить

 install.packages('gsl')

then I opened the linux console again and installed
  

sudo apt-get установить libgmp-dev

 I go back to R and install

  

install.packages(«gmp», зависимости = T)

 
now I can install the package without problems 

  

install.packages(«daewr», зависимости = T)

библиотека (daewr)

 
I hope that any comment is welcome.