ошибка при установке вегана в r

Когда я пытался установить веган с помощью install.packages("vegan") и с помощью RStudio, я получаю следующее сообщение об ошибке.

* installing *source* package ‘vegan’ ...
** package ‘vegan’ successfully unpacked and MD5 sums checked
** libs
gfortran   -fpic  -g -O2 -fstack-protector-strong  -c cepin.f -o cepin.o
/bin/bash: gfortran: command not found
/usr/lib/R/etc/Makeconf:157: recipe for target 'cepin.o' failed
make: *** [cepin.o] Error 127
ERROR: compilation failed for package ‘vegan’
* removing ‘/home/stephy/R/x86_64-pc-linux-gnu-library/3.2/vegan’
Warning in install.packages :
  installation of package ‘vegan’ had non-zero exit status

The downloaded source packages are in
    ‘/tmp/RtmpoFztoS/downloaded_packages’

person stephy    schedule 11.10.2016    source источник


Ответы (1)


Вам нужно установить GFortran и убедиться, что он находится в вашем PATH.

Вы можете скачать его двоичный файл для своей ОС отсюда:

https://gcc.gnu.org/wiki/GFortranBinaries

Поскольку вы используете Linux, после загрузки вы можете установить его следующим образом:

tar -xzvf gfortran-4.5-linux-i686.tar.gz -C / 

Затем добавьте его в PATH и попробуйте снова установить vegan.

person Hack-R    schedule 11.10.2016
comment
Или используйте свой менеджер пакетов, например. sudo apt-get install gfortran или что-то подобное, если вы используете Ubuntu или другой производный от Debian дистрибутив. - person thelatemail; 11.10.2016
comment
Да, хорошая мысль, или yum или что-то в этом роде. Я не знаю, на каком дистрибутиве они работают, и не хотел добавлять дополнительные инструкции, чтобы убедиться, что их менеджер пакетов обновлен (apt get update и т. д.). - person Hack-R; 11.10.2016
comment
я не знаю, является ли это формой, чтобы сказать спасибо. это сработало. - person stephy; 11.10.2016
comment
@stephy Рад, что это сработало! Если вы хотите сказать спасибо, вы можете просто поставить зеленую галочку рядом с ответом, чтобы отметить его как решение;) - person Hack-R; 11.10.2016