«Установка пакета tuneR имела ненулевой статус выхода» в R - PullRequest
0 голосов
/ 17 марта 2019

ОС: Ubuntu 18.04 Версия R: 3.4.3 и 3.4.4

Я пытался установить tuneR с помощью install.packages ("tuneR") в R 3.4.3 и R 3.4.4, но я получаю эту ошибку:

* installing *source* package ‘signal’ ...
 package ‘signal’ successfully unpacked and MD5 sums checked
 libs
gfortran   -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-AitvI6/r-base-3.4.4=. -fstack-protector-strong  -c dpchim.f -o dpchim.o
/bin/bash: gfortran: command not found
/usr/lib/R/etc/Makeconf:182: recipe for target 'dpchim.o' failed
make: *** [dpchim.o] Error 127
ERROR: compilation failed for package ‘signal’
* removing ‘/home/helias/R/x86_64-pc-linux-gnu-library/3.4/signal’
ERROR: dependency ‘signal’ is not available for package ‘tuneR’
* removing ‘/home/helias/R/x86_64-pc-linux-gnu-library/3.4/tuneR’
The downloaded source packages are in
    ‘/tmp/RtmpL1f4HR/downloaded_packages’
Warning messages:
1: In install.packages("tuneR") :
  installation of package ‘signal’ had non-zero exit status
2: In install.packages("tuneR") :
  installation of package ‘tuneR’ had non-zero exit status

(я также использовал RStudio)

Ответы [ 2 ]

1 голос
/ 17 марта 2019

Вы можете попробовать загрузить исходный код и установить его из RStudio. tuneR доступен по адресу:

https://CRAN.R -project.org / package = tuneR

Загрузите файл .tar.gz и установите его локально. Вы можете установить с помощью RStudio (вкладка Пакеты -> изменить установку с: Пакет), или вы можете установить через терминал, используя

R CMD INSTALL -l /path tuneR.tar.gz

Другой вариант -

> library(devtools)
> install_github("cran/tuneR")
0 голосов
/ 17 марта 2019

Я решил установить gfortran и после перезапуска установить install.packages ("tuneR")

sudo apt install gfortran
...