Не удалось установить несколько пакетов R (статистический язык программирования) начиная с обновления от 16,04 до Ubuntu 18.04. Проблема связана с использованием общей библиотеки libcurl
. Более точно:
/usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not
found (required by /home/avila/R/x86_64-pc-linux-gnu-library/3.4/curl
/libs/curl.so)
sudo apt-get install libcurl3
, но другие библиотеки были удалены на процедуре, и R не был применим. При попытке установить пакет, названный "прогнозом", например:
install.packages("forecast")
installing to /home/avila/R/x86_64-pc-linux-gnu-library/3.4/forecast/libs
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
Error in dyn.load(file, DLLpath = DLLpath, ...) : unable to load shared
object '/home/avila/R/x86_64-pc-linux-gnu-library/3.4/curl/libs/curl.so':
/usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not
found (required by /home/avila/R/x86_64-pc-linux-gnu-library/3.4/curl
/libs/curl.so)
ERROR: lazy loading failed for package ‘forecast’
* removing ‘/home/avila/R/x86_64-pc-linux-gnu-library/3.4/forecast’
Warning in install.packages :
installation of package ‘forecast’ had non-zero exit status
Кажется, что для получения прогнозирующих результатов можно хотеть запуститься с переименования существующей персональной библиотеки R с:
mv /home/$USER/R /home/$USER/R_old
Также установите пакет разработки завихрения:
sudo apt-get install libcurl4-openssl-dev
И затем попытайтесь установить свой R-пакет от R
- терминал:
$ R
install.packages("forecast")
Мое разрешение прибыло из плат Rstudio: https://community.rstudio.com/t/error-version-curl-openssl-3-not-found/8090
Просто удаление R curl
пакет и переустанавливающий (наряду с devtools
и т.д.), добился цели.
Я решаю свою проблему, после того, как выполнено: install.packages("RCurl")