- ベストアンサー
Perlのモジュールの使い方を教えてください。
Perlの初心者です。 インストールしたPerlのモジュールの使用方法などは どこにかいてあるのでしょうか? .pmファイルを読んで使うのでしょうか?
- Perl
- 回答数1
- ありがとう数2
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
perldoc モジュール名 とするとヘルプを見ることができますよ。 けど、プログラミング経験がない人がこのヘルプで理解するのは難しいので、やっぱり、googleなりyahooなりの検索エンジンで検索するのが最初はよろしいと思います。
関連するQ&A
- Perlのモジュールについて
perlで自作モジュールを作成したいのですが、どのように作成したらよいのでしょうか? 単にPackegae [モジュール名]; sub test{ ... } で Test.pmとすれば、モジュールとして使えますか? カレントディレクトリにrequire 'Test.pm'; とするとエラーになります。 あと、Perlだけで書いたモジュールとXS?で記述したモジュールは 基本的に同じものでしょうか?
- ベストアンサー
- Perl
- Perlのモジュールが極端に少ない
OS(CentOS 6.2 / 64bit)にデフォルトでインストールされているPerl(version 5.10.1)を使って勉強しているのですが、参考書に記載されているメジャーなモジュールがインストールされてなく、困っています。 自分でインストールする必要があるのかと思い、モジュールのインストール方法を調べたところ、CPANというモジュールを使えば簡単にモジュールがインストールできると知ったのですが、このCPANモジュールも入っていない模様。 ではまずはCPANモジュールから手動でインストールしようかと思ったところ、CPANモジュールインストール時のMakefile.PLを実行すると、ExtUtilsというモジュールが無いと怒られてしまい実行できませんでした。 このような場合、通常よく使われるようなモジュールをまとめてインストールするような方法は無いのでしょうか。 ※ちなみに、@INCでは以下のディレクトリが登録されていました。 ・/usr/local/lib64/perl5 ・/usr/local/share/perl5 ・/usr/lib64/perl5/vender_perl ・/usr/share/perl5/vender_perl ・/usr/lib64/perl5 ・/usr/share/perl5
- ベストアンサー
- Perl
- Encode.pmというモジュールをPerl5.6でも使いたい
Perl5.8からEncodeというモジュールが標準装備されるそうですが、Perl5.6で使い続けなければいけませんので、5.6のバージョンのままで、Encodeモジュールは使えるのでしょうか? どこかで、Encode.pmのモジュールをダウンロードして perl Makefile.PL make make test make install で、うまくいのでしょうか?
- ベストアンサー
- Perl
- Perlモジュールについて
レンタルサーバーを使用しています。 Perlモジュールと言うのはサーバー管理者にインストールしてもらわないと使えないのでしょうか? それとも自分のディレクトリにおいて使用できるのでしょうか?
- 締切済み
- Perl
- Perlのモジュール呼び出しについて
Perlのモジュール呼び出しについて質問があります。 windows2000/apache/perlの組合わせにより LOCALでWebサーバを構築しています。 かなり初心者質問で申し訳ありませんが、以下の内容で困っています。 Web上で use XXX と書いたperlを呼び出すと Can't locate XXX.pm in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .) at (プログラムの場所) となって動作しません。 XXX.pmはC:/Perl/libにあることは確認しました。 ただしDOS上で同じplファイルを起動させると 問題なく動作しました。 何処に問題があると考えられますか? みなさまのお知恵をお貸し下さい。 よろしくお願いします。
- 締切済み
- Perl
- Perlでモジュールを作りましたが、
use A::AA; 自作のA::AAのPerlモジュールをインストールしましたが、いざ使うときに Can't locate A/AA.pm in @INC (@INC contains: ... とエラーが発生しました。 A/AA.pmの存在の確認はとれましたが、何か関連付けさせる仕組みが必要なのでしょうか? C:\usr\site\lib\aに aa.pmが入っています。
- ベストアンサー
- Perl
- Perl モジュールのアンインストールの仕方
ソースからインストールしたPerlモジュールと CPANからインストールしたPerlモジュールの アンインストール方法を探しています。 ■環境 OS:RedHat Linux ES4 Perl:5.8.8 ※perldoc perllocalにインストール履歴が残ります。 インターネットで検索してみますと、Linuxは慣習的に 一度インストールしたものは削除しないように感じます。 自分で、インストールしたファイルをrmコマンドで消していくしかないのでしょうか。
- ベストアンサー
- Perl
- Perlでモジュールをインストールしない方法
Perlでモジュールをインストールしない方法をしりたいです。 普通はコマンドを使ったりして必要なモジュールを予めインストールしますが、インストールせずにCPANサイトからモジュールをダウンロードしてきて使用する方法はありますか? 自分の感覚だと、プログラムの最初に何かを宣言すればいいのかな、と思うのですが。
- ベストアンサー
- Perl
- perlのモジュールについて
Linuxを使って間もない者です.xamppをLinuxにインストールしたのですが、モジュールの格納場所が違っているせいかうまくCGIスクリプトがうまく実行できません. Linux上でのperlモジュールの格納場所を教えていただけないでしょうか? 以下エラー内容 Can't locate JSON/PP.pm in @INC (@INC contains: /usr/lib/perl5/5.8.6/i386-linux-thread-multi /usr/lib/perl5/5.8.6 /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi 省略・・ /usr/lib/perl5/vendor_perl/5.8.6 //usr/local/lib/site_perl/5.8.2/i386-linux-thread-multi /usr/local/lib/site_perl/5.8.2 /usr/local/lib/site_perl .) at (eval 4) line 3.
- 締切済み
- Perl
- MacでCPANモジュール利用について
プログラミング初心者です。うまくいかないので、ご教授願います。 Mac(Snow Leopard)でperlを学びたいと思い、 CPANモジュールをインストールしましたが、 いざ、XML::Feedを使用しようとすると、下記のエラーが出ます。 「Can't locate XML/Feed.pm in @INC ...........(続く)」 これはきちんとモジュールがインストールされていないことでしょうか? 考えられる可能性と回避方法を教えていただけないでしょうかm(_ _)m
- ベストアンサー
- Perl
お礼
なるほど。ありがとうございます。さっそくためしてみます。^^