Установка XML в R в среде conda с python 3.6 завершается ошибкой в Ubuntu 20.04

#python #r #xml #anaconda #conda

Вопрос:

В конечном счете, я пытаюсь установить пакет DESeq2 в R, но это не удается, потому что XML-пакет не будет установлен.Вот как воссоздать проблему:

 #Create a conda environment with python 3.6 (from Anaconda). 

conda create -n py36_test python=3.6

#Activate the new environment

conda activate py36_test

#Install R 4.0.2 from conda-forge

conda install -c conda-forge r-base=4.0.2

Start R

> install.packages('XML')
.....
....
checking for pkg-config... no
checking for xml2-config... /mnt/data/miniconda_python3/miniconda3/envs/py36_test/bin/xml2-config
USE_XML2 = yes
SED_EXTENDED_ARG: -E
Minor 9, Patch 10 for 2.9.10
Located parser file -I/mnt/data/miniconda_python3/miniconda3/envs/py36_test/include/libxml2 -I/mnt/data/miniconda_python3/miniconda3/envs/py36_test/include/parser.h
Checking for 1.8:  -I/mnt/data/miniconda_python3/miniconda3/envs/py36_test/include/libxml2 -I/mnt/data/miniconda_python3/miniconda3/envs/py36_test/include
Using libxml2.*
checking for gzopen in -lz... yes
checking for xmlParseFile in -lxml2... no
checking for xmlParseFile in -lxml... no
configure: error: "libxml not found"
ERROR: configuration failed for package 'XML'
 removing '/mnt/data/miniconda_python3/miniconda3/envs/py36_test/lib/R/library/XML'

The downloaded source packages are in
    '/tmp/RtmphXKzlB/downloaded_packages'
Updating HTML index of packages in '.Library'
Making 'packages.html' ... done
Warning message:
In install.packages("XML") :
  installation of package 'XML' had non-zero exit status
 

Я пробовал различные решения, которые работали для других с той же проблемой, но в моем случае они не работают, например
apt install libxml2-dev libcurl4-openssl-dev .
Я на самом деле не уверен, что означают эти две строки в выводе:

 checking for xmlParseFile in -lxml2... no

checking for xmlParseFile in -lxml... no
 

Что именно он ищет?

Есть ли какой-либо способ повысить уровень отладки при расследовании проблемы с установкой R?

Может кто-нибудь объяснить, как я мог бы скомпилировать XML и установить его в R ?