2

私は、 XML::DOM の使用を最初に提案した SOに関する質問に答えました。mirodが代わりに XML::LibXML を使用することを提案した後、私はそれを実装しました。正直なところ、私のシステムではうまく機能します。追加の最適化を行わなくても、新しいモジュールでランタイムが大幅に低下することがわかりました。

ここで注意が必要なのは、何らかの理由でモジュールが同僚のシステムにインストールされないことです。

ppm install xml-libxml が返す: ActiveState パッケージ リポジトリ パックリストをダウンロードしています...変更されていません ppm インストールに失敗しました: xml-libxml を提供するパッケージが見つかりません

2 台のマシンの唯一の違いは、私が AS Perl v5.12.1 を使用していて、彼が AS perl V5.8.8 を使用していることです。

xml-libxml は AS Perl v5.8.8 でサポートされていますか?

また、Active State PPM インデックスにアクセスしたところ、5.8 から 5.12 までずっと壊れていたようです。

このモジュールの経験がある人はいますか? XML::DOM にロールバックする必要がありますか? XML::DOM はパフォーマンスが遅く、積極的にメンテナンスされておらず、少なくともインストールして動作していませんか?

任意のポインタは本当に高く評価されます.

4

3 に答える 3

7

Windows に XML-LibXML をインストールしようとしているときに、uwinnipeg リポジトリhttp://theoryx5.uwinnipeg.ca/ppms/のようなリポジトリを追加する必要があることがわかりました。あなたの問題でもあるかもしれません。

于 2011-03-22T19:44:51.270 に答える
2

http://kobesearch.cpan.org/を使用して、目的の ppm を持つリポジトリを見つけます。

于 2011-03-22T22:33:58.827 に答える
0

ActivePerl 5.8.8 で XML-LibXML をインストールする方法については、別のスレッドの私の投稿も参照してください。

つまり、対応する uwinnipeg リポジトリで適切なパッケージを見つけることができます。 注:使用する正しいリポジトリ バージョンについてはhttp://theoryx5.uwinnipeg.ca/ppms/を参照してください。最初に XML-LibXML-Commonをインストールする必要があります。また、PPM 経由で XML-LibXML をインストールする前に、前提条件の DLL がインストールされていることを確認してください。

于 2012-01-17T20:05:26.687 に答える