#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.