なぜXML :: Schematronの:: XPathは、XMLを見つけることができません:: XPathを?
-
20-09-2019 - |
質問
:: XMLをインストールした後のSchematron :: XPathのモジュールIは「@INCでのXML / XPath.pm)メッセージを見つけることができません取得しています。
]$sudo ls /usr/lib/perl5/site_perl/5.10.0/XML/
ESISParser.pm Filter Handler Parser PatAct Perl2SAX.pm SAX2Perl.pm Schematron Schematron.pm Validator
がありSchematronのディレクトリがあり、その中XPath.pmです。
私ははっきりと私のperlスクリプトで述べるとき、それはXML / XPath.pmを探しているのはなぜます:
use XML::Schematron::XPath;
@INC: /usr/lib/perl5/site_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/5.10.0 / usr / libに/のperl5 / site_perl /usr/lib/perl5/vendor_perl/5.8.8 / usr / libに/ perl5の/ vendor_perlます。
解決
私は、XML :: XPathの
は、インストール提案します他のヒント
あなたは、このようなXML::Path
内側として、 XML::Schematron::XPath
を間接的に使用しています。あなたはCPAN経由XML::Schematron::XPath
をインストールした場合は、自動的に依存関係に持ち込んでいる必要がありますが、いずれにせよ、あなたは今、あなたの依存関係をインストールすることができます。 参照してください。 CPAN経由でPerlモジュールのインストールの詳細について質問するます。