Я пытаюсь установить пакет Cairo в R под контейнером Docker Ubuntu 18.04. Перед установкой пакета R Cairo я установил следующие пакеты в Ubuntu: libgtk2.0-dev, libcairo2-dev, xvfb, xauth, xfonts-base, r-base-dev и libxt-dev.
Однако, когда я установил пакет Cairo в R, я получил следующую ошибку:
checking if R was compiled with the RConn patch... no
checking cairo.h usability... yes
checking cairo.h presence... yes
checking for cairo.h... yes
checking for PNG support in Cairo... yes
checking for ATS font support in Cairo... no
configure: CAIRO_LIBS=-lfreetype -lz -lpng16 -lz -lcairo -lXext -lXrender -lX11
checking for library containing deflate... no
checking whether Cairo programs can be compiled... configure: error: Cannot
compile a simple Cairo program. See config.log for details.
ERROR: configuration failed for package ‘Cairo’
* removing ‘/opt/conda/lib/R/library/Cairo’
The downloaded source packages are in
‘/tmp/RtmprETcPh/downloaded_packages’
Updating HTML index of packages in '.Library'
Making 'packages.html' ... done
Warning message:
In install.packages("Cairo") :
installation of package ‘Cairo’ had non-zero exit status
Я проверил /tmp/RtmprETcPh/downloaded_packages и обнаружил только файл Cairo_1.5-9.tar.gz. И я не знаю, где найти config.log для более подробной информации о компиляции простой программы Cairo.
Пожалуйста, помогите мне решить эту проблему, если кто-нибудь знает, как решить эту проблему.
Спасибо
sudo apt install r-cran-cairo
-- это часть бионики, как вы можете увидеть здесь. - person Dirk Eddelbuettel   schedule 21.08.2018sudo apt install r-cran-cairo
, но проблема осталась - person user10252534   schedule 21.08.2018r-cran-cairo
вам больше не нужно устанавливать пакет. Это будет частью вашей установки R! - person Ralf Stubner   schedule 21.08.2018sudo apt install r-cran-cairo
- person user10252534   schedule 21.08.2018/usr/lib/R/site-library/Cairo
; но мой проект обращается к/usr/local/lib/opencpu/site-library
и/opt/conda/lib/R/library
- person user10252534   schedule 22.08.2018