Điểm:2

phụ thuộc âCairoâ không khả dụng cho gói âComplexHeatmapâ trên Ubuntu 20.04 LTS

lá cờ uz

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.

guiverc avatar
lá cờ cn
Bạn đang sử dụng hệ điều hành & bản phát hành nào? Bạn đề cập đến 20.04 trong tiêu đề, nhưng sau đó báo cáo bản phát hành của bạn là 14.04 qua thẻ? Vui lòng làm rõ.
Điểm:3
lá cờ zw

Bạn có thể không muốn đọc các thông báo được hiển thị trong quá trình biên dịch. Gói Cairo cũng yêu cầu X11/Intrinsic.h từ libxt-dev bưu kiện.

Đối với Ubuntu 20.04 LTS với R 4.1, hãy sử dụng các lệnh bên dưới để cài đặt các phụ thuộc bản dựng cần thiết:

sudo apt-get cài đặt libcairo2-dev libxt-dev

rồi thử lại.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.