Рейтинг:1

Проблема с установкой tidyverse: с предупреждением в install.packages: установка пакета «tidyverse» имела ненулевой статус выхода

флаг in
EMG
/usr/bin/ld: не удается найти -llapack
/usr/bin/ld: не удается найти -lblas
collect2: ошибка: ld вернул 1 статус выхода
/usr/share/R/share/make/shlib.mk:10: рецепт для цели «Matrix.so» не выполнен
make: *** [Matrix.so] Ошибка 1
ОШИБКА: не удалось выполнить компиляцию пакета «Matrix».
* удаление «/home/ephrem/R/i686-pc-linux-gnu-library/4.1/Matrix»
Предупреждение в install.packages :
  установка пакета «Matrix» имела ненулевой статус выхода
ОШИБКА: зависимость «Matrix» недоступна для пакета «mgcv»
* удаление «/home/ephrem/R/i686-pc-linux-gnu-library/4.1/mgcv»
Предупреждение в install.packages :
  установка пакета «mgcv» имела ненулевой статус выхода
ОШИБКА: зависимость «mgcv» недоступна для пакета «ggplot2».
* удаление «/home/ephrem/R/i686-pc-linux-gnu-library/4.1/ggplot2»
Предупреждение в install.packages :
  установка пакета «ggplot2» имела ненулевой статус выхода
ОШИБКА: зависимость «ggplot2» недоступна для пакета «tidyverse».
* удаление «/home/ephrem/R/i686-pc-linux-gnu-library/4.1/tidyverse»
Предупреждение в install.packages :
  установка пакета «tidyverse» имела ненулевой статус выхода

Загруженные исходные пакеты находятся в
    â/tmp/Rtmp85JnYq/downloaded_packagesâ
Предупреждение в install.packages :
  преобразование указателя NULL в R NULL

Я работаю над Ubuntu 18 (если это поможет) Архитектура: i686 Режим работы процессора: 32-битный, 64-битный Порядок байтов: Little Endian

>Информация о сеансе() 
R версия 4.1.1 (2021-08-10) 
Платформа: i686-pc-linux-gnu (32-разрядная версия) 
Работает под: Ubuntu 18.04.6 LTS 
Матричные продукты: по умолчанию 
БЛАС: /usr/lib/i386-linux-gnu/atlas/libblas.so.3.10.3 
LAPACK: /usr/lib/i386-linux-gnu/atlas/liblapack.so.3.10.3

Выход из политика apt-cache r-base-dev:

r-base-dev:
  Установлено: (нет)
  Кандидат: 4.1.1-1.2004.0
  Таблица версий:
     4.1.1-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     4.1.1-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Пакеты
     4.1.0-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     4.1.0-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Пакеты
     4.0.5-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     4.0.5-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Пакеты
     4.0.4-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     4.0.4-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Пакеты
     4.0.3-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     4.0.3-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Пакеты
     4.0.2-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     4.0.2-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Пакеты
     4.0.1-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     4.0.1-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Пакеты
     4.0.0-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     4.0.0-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Пакеты
     3.6.3-1бионик 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ Пакеты
     3.6.2-1бионик 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ Пакеты
     3.6.1-3бионик 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ Пакеты
     3.6.1-1бионик 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ Пакеты
     3.6.0-2бионик 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ Пакеты
     3.6.0-1бионик 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ Пакеты
     3.5.3-1бионик 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ Пакеты
     3.5.2-1бионик 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ Пакеты
     3.5.1-2бионик 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ Пакеты
     3.5.1-1бионик 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ Пакеты
     3.5.0-1бионик 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ Пакеты
     3.4.4-1убунту1 500
        500 http://us.archive.ubuntu.com/ubuntu bionic/universe Пакеты i386
     3.0.2-1ubuntu1.1~esm2-32768
       -32768 https://esm.ubuntu.com/ubuntu trusty-infra-security/main Пакеты i386
David avatar
флаг cn
Вы поместили их в tmp или это ваше место для загрузки по умолчанию? Вы можете посмотреть на этом веб-сайте. https://www.fosslinux.com/41739/linux-tmp-directory-everything-you-need-to-know.htm#:~:text=The%20%2Ftmp%20directory%20in%20Linux,applications%20running %20на%20%20компьютере.&text=После того, как%20вы%20%20сохраните%20его, как только%20вы%20выйдете%20%20документ.
N0rbert avatar
флаг zw
Как вы установили R 4.1 на 18.04 LTS? Вы следили за https://cran.r-project.org/bin/linux/ubuntu/? Пожалуйста, добавьте вывод `apt-cache policy r-base-dev` в вопрос, отредактировав его.
Рейтинг:0
флаг zw

Обычно установка R-пакетов требует их компиляции, поэтому r-base-dev пакет необходим, установите его с помощью:

sudo apt-получить обновление
sudo apt-get установить r-base-dev

Также вы можете видеть, что ошибки говорят сами за себя, соответствующие библиотеки разработки для бла и лапак пропущены. Чтобы установить их и другие необходимые пакеты, используйте команды ниже:

sudo apt-get установить liblapack-dev libblas-dev libssl-dev libcurl4-openssl-dev libxml2-dev

А затем повторите попытку, запустив

R -e install.packages('tidyverse')
EMG avatar
флаг in
EMG
Я не указал место загрузки.Я думаю, что это должно быть место по умолчанию для загрузки RStudio. Моя команда была: install.packages("tidyverse")
EMG avatar
флаг in
EMG
Уже сделал это тоже .... и удалось устранить некоторые проблемы. Но недоступные Matrix и mgcv по-прежнему сохраняются. Я занимаюсь этим больше суток!
EMG avatar
флаг in
EMG
кстати, я работаю над Ubuntu 18 (если это поможет) Архитектура: i686 Режим работы процессора: 32-битный, 64-битный Порядок байтов: Little Endian
EMG avatar
флаг in
EMG
>Информация о сеансе() R версия 4.1.1 (2021-08-10) Платформа: i686-pc-linux-gnu (32-разрядная версия) Работает под: Ubuntu 18.04.6 LTS Матричные продукты: по умолчанию БЛАС: /usr/lib/i386-linux-gnu/atlas/libblas.so.3.10.3 LAPACK: /usr/lib/i386-linux-gnu/atlas/liblapack.so.3.10.3
N0rbert avatar
флаг zw
Понятно, позже я повторю попытку на 32-битной системе и скоро обновлю ответ.
EMG avatar
флаг in
EMG
Большое спасибо, Дэвид... это сработало!!! Я опубликую ваше решение!
N0rbert avatar
флаг zw
Отлично, так что вы можете принять мой ответ. Ваш ответ больше похож на комментарий, я бы рекомендовал его удалить.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.