Puncte:2

dependența âCairoâ nu este disponibilă pentru pachetul âComplexHeatmapâ pe Ubuntu 20.04 LTS

drapel uz

Vă rog, care ar putea fi motivul acestei erori? Încerc să instalez pachetul R ComplexHeatmap, dar tot primesc mesajul de eroare că dependența Cairo nu este disponibilă. Am încercat să instalez Cairo folosind comanda sudo apt-get install libcairo2-dev dar tot am aceeasi eroare. Rularea comenzii sudo dpkg-query -l | grep libcairo2-dev de asemenea, arată că pachetul Cairo este complet instalat.

Mai jos sunt comenzile pe care le-am executat și ieșirile respective:

Instalarea ComplexHeatmap

> BiocManager::install("ComplexHeatmap")

compilarea sa încheiat.
make: *** [/usr/lib/R/etc/Makeconf:168: xlib-backend.o] Eroare 1
EROARE: compilarea a eșuat pentru pachetul âCairoâ
* eliminarea â/root/R/x86_64-pc-linux-gnu-library/4.1/Cairoâ
EROARE: dependența âCairoâ nu este disponibilă pentru pachetul âComplexHeatmapâ
* eliminarea â/root/R/x86_64-pc-linux-gnu-library/4.1/ComplexHeatmapâ

Pachetele sursă descărcate sunt în
    â/tmp/RtmpsD5M9H/downloaded_packagesâ
Mesaje de avertizare:
1: În .inet_warning(msg):
  instalarea pachetului âCairoâ a avut o stare de ieșire diferită de zero
2: În .inet_warning(msg):
  instalarea pachetului âComplexHeatmapâ a avut o stare de ieșire diferită de zero

Pentru a instala Cairo:

(bază) power@power-SYS-7039A-I:~$ sudo apt-get install libcairo2-dev
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
libcairo2-dev este deja cea mai nouă versiune (1.16.0-4ubuntu1).
0 actualizat, 0 nou instalat, 0 de eliminat și 1 neactualizat.

Pentru a verifica instalarea corectă a Cairo:

(bază) power@power-SYS-7039A-I:~$ sudo dpkg-query -l | grep libcairo2-dev
ii libcairo2-dev:amd64 1.16.0-4ubuntu1 amd64 Fișiere de dezvoltare pentru biblioteca grafică Cairo 2D

Multumesc anticipat pentru orice ajutor.

guiverc avatar
drapel cn
Ce sistem de operare și versiune folosești? Menționați 20.04 în titlu, dar apoi raportați lansarea ca 14.04 prin etichetă? Clarifica.
Puncte:3
drapel zw

Probabil că nu doriți să citiți mesajele care sunt afișate în timpul compilării. Pachetul Cairo necesită, de asemenea X11/Intrinsec.h din libxt-dev pachet.

Pentru Ubuntu 20.04 LTS cu R 4.1, utilizați comenzile de mai jos pentru a instala dependențele de construcție necesare:

sudo apt-get install libcairo2-dev libxt-dev

și apoi reîncercați.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.