ได้โปรด อะไรคือสาเหตุของข้อผิดพลาดนี้ ฉันกำลังพยายามติดตั้งแพ็คเกจ 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
ขอบคุณล่วงหน้าสำหรับความช่วยเหลือใด ๆ