Score:2

การพึ่งพา “ไคโร” ไม่พร้อมใช้งานสำหรับแพ็คเกจ “ComplexHeatmap” บน Ubuntu 20.04 LTS

ธง uz

ได้โปรด อะไรคือสาเหตุของข้อผิดพลาดนี้ ฉันกำลังพยายามติดตั้งแพ็คเกจ R ComplexHeatmap แต่ฉันยังคงได้รับข้อความแสดงข้อผิดพลาดว่าไม่มีการอ้างอิงไคโร ฉันได้ลองติดตั้งไคโรโดยใช้คำสั่ง sudo apt-get ติดตั้ง libcairo2-dev แต่ฉันยังคงได้รับข้อผิดพลาดเดียวกัน เรียกใช้คำสั่ง sudo dpkg-query -l | grep libcairo2-dev ยังแสดงว่าแพ็คเกจไคโรได้รับการติดตั้งอย่างสมบูรณ์

ด้านล่างนี้เป็นคำสั่งที่ฉันเรียกใช้และผลลัพธ์ตามลำดับ:

การติดตั้ง ComplexHeatmap

> BiocManager::install("ComplexHeatmap")

การรวบรวมสิ้นสุดลง
ทำ: *** [/usr/lib/R/etc/Makeconf:168: xlib-backend.o] ข้อผิดพลาด 1
ข้อผิดพลาด: การรวบรวมล้มเหลวสำหรับแพ็คเกจ âCairoâ
* ลบ â/root/R/x86_64-pc-linux-gnu-library/4.1/Cairoâ
ข้อผิดพลาด: การพึ่งพา âCairoâ ไม่พร้อมใช้งานสำหรับแพ็คเกจ âComplexHeatmapâ
* ลบ â/root/R/x86_64-pc-linux-gnu-library/4.1/ComplexHeatmapâ

แพ็คเกจซอร์สที่ดาวน์โหลดอยู่ใน
    â/tmp/RtmpsD5M9H/downloaded_packagesâ
ข้อความเตือน:
1: ใน .inet_warning(msg) :
  การติดตั้งแพ็คเกจ âCairoâ มีสถานะการออกที่ไม่ใช่ศูนย์
2: ใน .inet_warning(msg) :
  การติดตั้งแพ็คเกจ âComplexHeatmapâ มีสถานะการออกที่ไม่ใช่ศูนย์

ในการติดตั้งไคโร:

(ฐาน) power@power-SYS-7039A-I:~$ sudo apt-get install libcairo2-dev
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
libcairo2-dev เป็นเวอร์ชันใหม่ล่าสุดแล้ว (1.16.0-4ubuntu1)
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ที่จะลบและ 1 ไม่ได้อัพเกรด

ในการตรวจสอบการติดตั้งไคโรที่เหมาะสม:

(ฐาน) power@power-SYS-7039A-I:~$ sudo dpkg-query -l | grep libcairo2-dev
ii libcairo2-dev:amd64 1.16.0-4ubuntu1 amd64 ไฟล์การพัฒนาสำหรับไลบรารีกราฟิก Cairo 2D

ขอบคุณล่วงหน้าสำหรับความช่วยเหลือใด ๆ

guiverc avatar
cn flag
คุณใช้ระบบปฏิบัติการและรุ่นใด คุณพูดถึง 20.04 ในชื่อเรื่อง แต่รายงานการเปิดตัวของคุณเป็น 14.04 ผ่านแท็ก? กรุณาชี้แจง
Score:3
ธง zw

คุณอาจไม่ต้องการอ่านข้อความที่แสดงระหว่างการคอมไพล์ แพ็คเกจไคโรยังต้องการ X11/Intrinsic.h จาก libxt-dev บรรจุุภัณฑ์.

สำหรับ Ubuntu 20.04 LTS พร้อม R 4.1 ให้ใช้คำสั่งด้านล่างเพื่อติดตั้งการพึ่งพาบิลด์ที่จำเป็น:

sudo apt-get ติดตั้ง libcairo2-dev libxt-dev

แล้วลองอีกครั้ง

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา