Я продолжаю изо всех сил пытаться установить блестящий на Ubuntu 20.4 vm на EC2. Я следовал этой процедуре. Затем я попробовал:
install.packages("shiny")
install.packages("shiny", dependencies = T)
install.packages("shiny", dependencies = T, INSTALL_opts ='--no-lock')
Я также добавляю 4 ГБ памяти подкачки.
Но никак...
Вот мои результаты:
** Р ** демо ** байтовая компиляция и подготовка пакета для отложенной загрузки. Ошибка: пакет «promises» был установлен до версии R 4.0.0: переустановите его. Выполнение остановлено ОШИБКА: сбой отложенной загрузки для пакета «httpuv»
- удаление ‘/usr/local/lib/R/site-library/httpuv’ ОШИБКА: зависимость ‘openssl’ недоступна для пакета ‘httr’
- удаление ‘/usr/local/lib/R/site-library/httr’ ОШИБКА: зависимость ‘textshaping’ недоступна для пакета ‘ragg’
- удаление ‘/usr/local/lib/R/site-library/ragg’ ОШИБКА: зависимость ‘httpuv’ недоступна для пакета ‘shiny’
- удаление ‘/usr/local/lib/R/site-library/shiny’ ОШИБКА: зависимость ‘httr’ недоступна для пакета ‘webdriver’
- удаление ‘/usr/local/lib/R/site-library/webdriver’ ОШИБКА: зависимости ‘httr’, ‘shiny’, ‘webdriver’, ‘httpuv’ недоступны для пакета «блестящий тест»
- удаление ‘/usr/local/lib/R/site-library/shinytest’
Загруженные исходные пакеты находятся в ‘/tmp/RtmpGvP9AB/downloaded_packages’ Предупреждающие сообщения: 1: В install.packages("shiny", dependencies = TRUE): установка пакет «openssl» имел ненулевой статус выхода 2: In install.packages("shiny", dependencies = TRUE): установка пакет textshaping имел ненулевой статус выхода 3: In install.packages("shiny", dependencies = TRUE): установка пакет «httpuv» имел ненулевой статус выхода 4: In install.packages("shiny", dependencies = TRUE): установка пакет «httr» имел ненулевой статус выхода 5: In install.packages("shiny", dependencies = TRUE): установка пакет «ragg» имел ненулевой статус выхода 6: In install.packages("shiny", dependencies = TRUE): установка пакет «блестящий» имел ненулевой статус выхода 7: In install.packages("shiny", dependencies = TRUE): установка пакет «webdriver» имел ненулевой статус выхода 8: In install.packages("shiny", dependencies = TRUE): установка пакет «shinytest» имел ненулевой статус выхода
Каждый раз, когда я пытаюсь установить зависимость «вручную», появляется другая отсутствующая, более глубоко вложенная.
Может ли кто-нибудь помочь мне с этим, пожалуйста?
Чтобы установить пакет openssl R, вам также потребуется общесистемная установка одноименного пакета. Вы можете попробовать что-то вроде sudo apt-get install openssl
. Найдите в Интернете зависимости других пакетов.
Не уверен, что вы смогли решить свои проблемы. Недавно я также столкнулся с подобными проблемами при попытке установить сервер Shiny и связанные с ним пакеты в EC2. Я немного исследовал и наткнулся на сервер Rstudio AMI (Amazon Machine Image) — https://www.louisaslett.com/RStudio_AMI/, поддерживаемый Луи Аслеттом. Вы можете выбрать AMI из ближайшего региона, и как только экземпляр будет запущен и запущен, вы сможете сразу начать использовать R-studio или Shiny. Я считаю это очень полезным.
Эй, спасибо за ваш ответ, после ручной установки отсутствующих пакетов я понял это.
Благодаря этому ответу в теме, в которой говорится о другой ошибке в том же журнале, я смог решить эту проблему для себя. Простой запуск sudo apt-get install build-essential
исправил это для меня. (Мне также нужно было бежать sudo apt-get install libz-dev
после этого ответа.)
Было бы полезно, если бы вы описали, как вы решили проблему, как указано в одном из ответов.