thể trùng lặp:
What's the easiest way to install a missing Perl module?Không thể xác định vị trí LWP/Simple.pm trong @ INC
Tôi đang cố gắng để chạy a Perl script để chuyển đổi SCXML để Graphviz DOT. Tôi đã sửa đổi dòng đầu tiên của tập lệnh thành:
#!/usr/bin/env perl
và chmod +x
tệp. Khi tôi chạy nó qua ./scmxl2dot.pl
tôi nhìn thấy đầu ra lỗi sau:
Không thể xác định vị trí LWP/Simple.pm trong @ INC (@ INC chứa: /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi-2level /opt/local/lib/perl5/site_perl/5.12.3 /opt/local/lib/perl5/vendor_perl/5.12.3/darwin-multi-2level/opt/local/lib/perl5/vendor_perl /5.12.3 /opt/local/lib/perl5/5.12.3/darwin-multi-2level /opt/local/lib/perl5/5.12.3/opt/local/lib/perl5/site_perl/opt/local/lib/Perl5/vendor_perl) tại dòng ./scmxml2dot.pl 14.
BEGIN thất bại -. compilation hủy bỏ tại dòng ./scmxml2dot.pl 14.
Line 14 của tập tin là use LWP::Simple;
Làm thế nào để:
- Tìm hiểu nếu tôi có điều này (mô-đun?) được cài đặt, và/hoặc
- Nhận LWP :: Đơn giản và làm cho nó có sẵn cho kịch bản?
Điều này đang chạy trong OS X 10.7.3 và Perl 5.12.3 (như đã thấy trong lỗi).
Từ [Stack Overflow Perl FAQ] (http://stackoverflow.com/questions/tagged/ perl? sort = faq): [Cách dễ nhất để cài đặt một mô-đun Perl bị thiếu là gì?] (http://stackoverflow.com/questions/65865/whats-the-easiest-way-to-install-a-missing-perl -module) – daxim