#r #vegan
#r #vegan
Вопрос:
Когда я попытался установить vegan с помощью 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’
Ответ №1:
Вам необходимо установить GFortran и убедиться, что он находится на вашем пути.
Вы можете загрузить его двоичный файл для своей ОС отсюда:
https://gcc.gnu.org/wiki/GFortranBinaries
Поскольку вы используете Linux после его загрузки, вы можете установить его следующим образом:
tar -xzvf gfortran-4.5-linux-i686.tar.gz -C /
Затем добавьте его в свой PATH vegan
и повторите попытку установки.
Комментарии:
1. Или используйте свой менеджер пакетов, например
sudo apt-get install gfortran
, или что-то подобное, если вы используете Ubuntu или другой дистрибутив, производный от Debian.2. Да, хороший момент
yum
или что-то еще. Я не знаю, в каком дистрибутиве они находятся, и не хотел добавлять дополнительные инструкции, чтобы убедиться, что их менеджер пакетов обновлен (apt get update
И т. Д.).3. я не знаю, является ли это формой благодарности. это сработало.
4. @stephy Рад, что это сработало! Если вы хотите сказать спасибо, вы можете просто поставить зеленую галочку рядом с ответом, чтобы пометить его как решение 😉