Tôi mới sử dụng Perl và tôi đang sử dụng ActivePerl. Tôi nhận được lỗi sau:Làm cách nào để cài đặt XML :: LibXML cho ActivePerl?
Can't locate XML/LibXML.pm in @INC...
Tôi đã thử tất cả mọi thứ nhưng không thể tìm thấy các bước để cài đặt các mô-đun "đúng" cho XML :: LibXML.
Đây chính xác là những gì đang diễn ra. Tôi đang chạy một kịch bản từ một dấu nhắc lệnh:
c:\temp>perl myscript.pl
Một vài dòng đầu tiên của myscript.pl:
#!/usr/bin/perl
use Archive::Zip qw(:ERROR_CODES :CONSTANTS);
use HTTP::Date;
use XML::Parser;
use LWP::UserAgent;
use XML::LibXML;
use Archive::Extract;
use Encode;
use LWP::Simple;
require HTTP::Request;
...
Sau đó, tôi nhận được lỗi này:
c:\temp>perl myscript.pl Can't locate XML/LibXML.pm in @INC (@INC contains: C:/Perl/site/lib C:/Perl/lib .) at myscript.pl line 7. BEGIN failed--compilation aborted at myscript.pl line 7
Bạn đang cố gắng sử dụng XML :: LibXML trực tiếp hay đây có phải là phụ thuộc của một mô-đun khác mà bạn đang sử dụng không? –
Tôi đã thêm một số chi tiết ở trên. Tôi đã thêm libxml packabe bằng cách sử dụng trình quản lý gói activeperl –