Xin vui lòng những gì có thể là một lý do cho lỗi này? Tôi đang cố gắng cài đặt gói R ComplexHeatmap nhưng tôi liên tục nhận được thông báo lỗi rằng phần phụ thuộc Cairo không khả dụng. Tôi đã thử cài đặt Cairo bằng lệnh Sudo apt-get cài đặt libcairo2-dev
nhưng tôi vẫn gặp lỗi tương tự. Chạy lệnh Sudo dpkg-query -l | grep libcairo2-dev
cũng cho thấy gói Cairo đã được cài đặt đầy đủ.
Dưới đây là các lệnh tôi đã chạy và kết quả đầu ra tương ứng:
Cài đặt ComplexHeatmap
> BiocManager::install("ComplexHeatmap")
biên dịch chấm dứt.
thực hiện: *** [/usr/lib/R/etc/Makeconf:168: xlib-backend.o] Lỗi 1
LỖI: biên dịch không thành công cho gói âCairoâ
* xóa â/root/R/x86_64-pc-linux-gnu-library/4.1/Cairoâ
LỖI: phụ thuộc âCairoâ không khả dụng cho gói ComplexHeatmapâ
* xóa â/root/R/x86_64-pc-linux-gnu-library/4.1/ComplexHeatmapâ
Các gói nguồn đã tải xuống nằm trong
â/tmp/RtmpsD5M9H/downloaded_packagesâ
Thông điệp cảnh báo:
1: Trong .inet_warning(msg):
cài đặt gói âCairoâ có trạng thái thoát khác không
2: Trong .inet_warning(msg):
cài đặt gói âComplexHeatmapâ có trạng thái thoát khác không
Để cài đặt Cairo:
(cơ sở) power@power-SYS-7039A-I:~$ sudo apt-get install libcairo2-dev
Đọc danh sách gói... Xong
Xây dựng cây phụ thuộc
Đang đọc thông tin trạng thái... Xong
libcairo2-dev đã là phiên bản mới nhất (1.16.0-4ubuntu1).
0 đã nâng cấp, 0 mới cài đặt, 0 cần xóa và 1 chưa nâng cấp.
Để xác minh việc cài đặt đúng Cairo:
(cơ sở) power@power-SYS-7039A-I:~$ sudo dpkg-query -l | grep libcairo2-dev
ii libcairo2-dev:AMD64 1.16.0-4ubuntu1 AMD64 Tệp phát triển cho thư viện đồ họa 2D Cairo
Cảm ơn trước sự giúp đỡ nào.