perlでXML::LibXMLを使おうとしたら(※ Mac OS X)

『Can't locate object method "findnodes"…』
『Can't locate object method "getElementsByTagName" …』
等のエラーが出てしまいます。
モジュールの読み込みはうまくいくのですが、DOMを操作するメソッド等が使えないようです。

このような問題はどのようにすれば解決できるでしょうか? ご教示くだされば幸いです

(ネットで調べてみても、苦戦した挙句挫折した記事ばかりヒットしたり、
 類似質問 http://q.hatena.ne.jp/1123899244 を見ても解決のヒントは得られませんでした。)

回答の条件
  • 1人1回まで
  • 13歳以上
  • 登録:2010/06/12 11:00:06
  • 終了:2010/06/17 20:24:48

ベストアンサー

id:shintabo No.1

shintabo回答回数45ベストアンサー獲得回数102010/06/15 00:19:45

ポイント60pt

Macなのですか???

>sudo cpan install 'XML::LibMXL'

で入らないですか?

install手順を教えてください

id:Cside

>cpan install XML::LibXML で入れました。OSはMacです。

2010/06/15 08:10:24
  • id:shintabo
    回答が書けないのでコメントで

    > cpan install XML::LibXML

    で入れたのであれば、

    > cpan
    > test XML::LibXML

    でエラーは出ないですか?

    また、uninstall、installで ERROR など出ていないでしょうか?
  • id:Cside
    書いていただいたコマンドを実行したり、入れなおしたりしてみたらエラーがでなくなりました。
    ありがとうございます。

    結局なにが根本的な原因だったか気になるところですが…。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません