- ベストアンサー
KAKASI変換ソフトをperlで使う方法について
- KAKASI変換ソフトをperlで使用する方法についてご教示ください。
- Kakasiをperlで使うための方法についてお知り合いでしょうか?
- 試行錯誤していますが、perlでKAKASI変換ソフトを使う方法がわかりません。助けていただけますか?
- みんなの回答 (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の結果でモジュールを探すパスが出てきますので、.(ピリオド)があったら、かなり使える可能性があります。 もう少しです。頑張ってください。
その他の回答 (2)
- agharta
- ベストアンサー率52% (54/103)
ちなみに、プロンプトで perl -e 'use Text::Kakasi' とやるとどうなるんでしょうか。
補足
ご返答いただき、ありがとうございます。 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)
Text::Kakasiモジュールを使いたいのでしょうか。 そうであれば、http://search.cpan.org/dist/Text-Kakasi/Kakasi.pmを参考にするとよいのではないでしょうか。 use Text::Kakasi; は、必須でしょうね。
補足
回答いただきありがとうございます。 Text::Kakasiモジュールについては、1週間以上、様々な方法でインストールを試行錯誤してみたのですが正常に動作しませんでした。 そこで、このモジュールを使うことなく、CGI上から操作する方法を探しています。 どんな、書き方をすれば、CGIから直接kakasiを作動させることができますかね? もし、ご存知でしたら、教えていただけないでしょうか? 宜しくお願い致します。
補足
返信遅れて、申しわけありません。 下記URLを参考にして試行錯誤はしてみたのですが、うまくいきません。そのため、このモジュールを使わず何とか使いたいのですが良い方法は無いでしょうかね? http://homepage3.nifty.com/cinema1987/data/namazu2.htm