Tôi đang chạy với Perl 5.10.1 được cài đặt bằng trình quản lý gói. Tôi đã cài đặt thành công Moose từ vỏ CPAN, và tôi đã cố gắng để cài đặt các MooseX :: Khai báo gia hạn không thành công .. Dưới đây là những gì tôi đã làm:Cần trợ giúp cài đặt MooseX :: Khai báo
$ sudo cpan > cpan.log
cpan[1]> install MooseX::Declare
Không thể xác định perl thông tin phiên bản từ lib/MooseX/Declare.pm
Cảnh báo: điều kiện tiên quyết Devel :: Declare 0.005011 không tìm thấy.
Cảnh báo: điều kiện tiên quyết MooseX :: Phương pháp :: Không tìm thấy chữ ký 0,30.
Đây là những gì xuất hiện trong thiết bị đầu cuối trước khi cài đặt, tôi đã đăng tệp 'cpan.log' here.
Bây giờ, tôi đã thử cài đặt hai điều kiện tiên quyết ở trên, tùy chọn thứ hai phụ thuộc vào giá trị đầu tiên. Nhưng cài đặt phiên bản đầu tiên mang lại cho tôi điều này:
CPAN [6]> cài đặt Devel :: Khai
Chạy cài đặt cho module 'Devel :: Declare'
Chạy làm cho F/FL/FLORA/Devel-Declare-0.006000.tar.gz
đã được tháo vào thư mục /home/jfb/.cpan/build/Devel-Declare-0.006000-6qeuWN
'/ usr/bin/perl Makefile .PL INSTALLDIRS = trang web 'trả về statu s 512, sẽ không làm cho
Chạy thử nghiệm làm
Make đã có một số vấn đề, sẽ không kiểm tra
Chạy make install
Make đã có một số vấn đề, sẽ không cài đặt
Bạn đã nhận được kết quả gì từ 'install MooseX :: Declare'? 1. đã có kiểm tra hoặc cài đặt thất bại? 2. đường dẫn mà khách hàng cpan in để cài đặt thư viện là gì? (Ngẫu nhiên, có gói MooseX, vì vậy việc gõ 'install MooseX' sẽ cho bạn một lỗi.) – Ether
bạn có nhận được bất kỳ đầu ra nào từ các lệnh cài đặt cpan của bạn không? – ennuikiller
Tôi đã chỉnh sửa câu hỏi của mình, đây là những gì tôi nhận được từ quá trình biên soạn 'cài đặt MooseX :: Declare' –