• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:KAKASI[変換ソフトをperlで使う方法について)

KAKASI変換ソフトをperlで使う方法について

このQ&Aのポイント
  • KAKASI変換ソフトをperlで使用する方法についてご教示ください。
  • Kakasiをperlで使うための方法についてお知り合いでしょうか?
  • 試行錯誤していますが、perlでKAKASI変換ソフトを使う方法がわかりません。助けていただけますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • agharta
  • ベストアンサー率52% (54/103)
回答No.3

どうやら、モジュールは入ってないようです。 Text::KakasiはXSを使用しています。 少し疑問なのは、コマンドが使用できそうなのですが、perlモジュールのmakeをかけることが可能なのでしょうか。 root権限まであれば、 Text::Kakasiモジュールをインストールすれば良いと思います。 http://search.cpan.org/CPAN/authors/id/D/DA/DANKOGAI/Text-Kakasi-2.04.tar.gz を取得して、 $ tar xvfz Text-Kakasi-2.04.tar.gz $ cd Text-Kakasi-2.04 $ perl Makefile.PL $ make # make install (プロンプトの$は一般ユーザ #はroot権限) root権限がなければ、 makeまでかけて、blib/libディレクトリ以下(?!)にコピーして使用できるかテストですね。 perl -Vの結果でモジュールを探すパスが出てきますので、.(ピリオド)があったら、かなり使える可能性があります。 もう少しです。頑張ってください。

ayaka19801201
質問者

補足

返信遅れて、申しわけありません。 下記URLを参考にして試行錯誤はしてみたのですが、うまくいきません。そのため、このモジュールを使わず何とか使いたいのですが良い方法は無いでしょうかね? http://homepage3.nifty.com/cinema1987/data/namazu2.htm

その他の回答 (2)

  • agharta
  • ベストアンサー率52% (54/103)
回答No.2

ちなみに、プロンプトで perl -e 'use Text::Kakasi' とやるとどうなるんでしょうか。

ayaka19801201
質問者

補足

ご返答いただき、ありがとうございます。 Can't locate Text/Kakasi.pm in @INC(@INC contains: /usr/local/lib/perl5/site_perl5.8.4/mach /usr/local/lib/perl5/site_perl/5.8.4 /usr/local/lib/perl5/5.8.4/BSDPAN /usr/local/lib/perl5/5.8.4/mach /usr/local/lib/perl5/5.8.4 .) at -e line1. BEGIN failed--compilation aborted at -e line 1. となります。 ちなみに、レンタルサーバは、さくらウエブのスタンダードを使っています。 宜しくお願い致します。

  • agharta
  • ベストアンサー率52% (54/103)
回答No.1

Text::Kakasiモジュールを使いたいのでしょうか。 そうであれば、http://search.cpan.org/dist/Text-Kakasi/Kakasi.pmを参考にするとよいのではないでしょうか。 use Text::Kakasi; は、必須でしょうね。

ayaka19801201
質問者

補足

回答いただきありがとうございます。 Text::Kakasiモジュールについては、1週間以上、様々な方法でインストールを試行錯誤してみたのですが正常に動作しませんでした。 そこで、このモジュールを使うことなく、CGI上から操作する方法を探しています。 どんな、書き方をすれば、CGIから直接kakasiを作動させることができますかね? もし、ご存知でしたら、教えていただけないでしょうか? 宜しくお願い致します。

関連するQ&A

専門家に質問してみよう