- ベストアンサー
CPANについて
perlを始めて間もない初心者です。 Webサイトを構築するにあたって、これを使うとかなり便利になる「CPANにて公開されているモジュール」がありましたら、是非教えて頂きたいのですが。 曖昧な質問で申し訳ございませんが、よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- スタンドアロン環境でのCPANモジュールのインストールについて
Perl初心者ながら一人で開発にはいることになり四苦八苦していますが、 このサイトではいつもお世話になっております。 CPANのモジュールをつかってWEBアプリケーションを つくろうとしているのですが、開発環境がインターネットに接続して いないスタンドアロンな環境です。 このような場合、 ・CPANサイトからtarファイルを1つづつダウンロードしてmake/installするしかないのでしょうか? ・その場合、モジュールの依存関係はどのように把握するのでしょうか? いま、必要と思われるパッケージを入れるたびに、芋づるに式前提パッケージが判明しててまたCPANから落としてくるの繰り返しになっており、ちょっと困っています。 CPAN SHELLがつかえると、依存関係を解決してくれるというのは わかりましたが、スタンドアロン環境の場合は一般的にはどのように するものでしょうか? よろしくお願いいたします。
- 締切済み
- Perl
- CPANの環境、インストール設定
1.CPANのモジュールの下準備として必要な環境は、LinuxやCygwin環境を導入していること。 2.以下のサイトの右側にあるDownload: CPAN-1.87.tar.gzをクリックしてダウンロードする。 http://search.cpan.org/~andk/CPAN-1.87/lib/CPAN.pm 3.C:\tempを作り、ここにLhaplusなどのソフトで解凍する。 4.コンソールからcd C:tempに移動して以下のコマンドを打つ。 # perl Makefile.PL # make && make test # make install 5.ホームに戻りコンソールから以下のコマンドを実行する。 perl -MCPAN -e shell ほとんどエンターでOK? 6.二回目にperl -MCPAN -e shellを押してcpanを起動する。 cpan>install Bundle::CPAN などでモジュールをインストールする。 以上のことをやってみたのですが、スクリプトが動きませんでした。 各項目で間違っていることろなどを教えてください。 どこかのサイトではコンパイルが必要と書いてあったのですが、何をコンパイルすればいいのかさっぱりわかりません。ここもアドバイスお願いします。
- ベストアンサー
- Perl
- MacでCPANモジュール利用について
プログラミング初心者です。うまくいかないので、ご教授願います。 Mac(Snow Leopard)でperlを学びたいと思い、 CPANモジュールをインストールしましたが、 いざ、XML::Feedを使用しようとすると、下記のエラーが出ます。 「Can't locate XML/Feed.pm in @INC ...........(続く)」 これはきちんとモジュールがインストールされていないことでしょうか? 考えられる可能性と回避方法を教えていただけないでしょうかm(_ _)m
- ベストアンサー
- Perl
- CPANのインストールモジュールの確認方法
http://www.rfs.jp/sb/perl/08/01_02.html#3_install_check 上記のサイトにインストールモジュールの確認方法は書いているのですが、たとえばXML::RSSが入っているかというのは、どういう風にすればわかるのですか? また、CPANのことについて詳しく書いているサイトや本があれば教えてください。 お願いします。
- ベストアンサー
- Perl
- cpanからモジュールをインストール後
お世話になります。 ネットで調べcpanからモジュールをインストールしました。 # su - # perl -MCPAN -e shell 最初の起動時に質問が出てきてリターンと少しの設定後、 cpan>install XML::RSS # find `perl -e 'print "@INC"'` -name 'RSS.pm' -print ./.cpan/build/XML-RSS-1.05/lib/RSS.pm ./.cpan/build/XML-RSS-1.05/blib/lib/XML/RSS.pm の形でインストールされているのを確認しました。 で、その後、perlのCGIの方で実行すると、 Can't locate XML/RSS.pm in @INC (@INC contains: ./mylib /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at rss.cgi line 10. BEGIN failed--compilation aborted at rss.cgi line 10. になってしまうんですが、次はどうすればよいのでしょうか
- ベストアンサー
- Perl
- Cpanのインストールができません。
こんにちわ。Cpanのモジュールをインストールしたいと思っているのですが、出来ません。順に入力していくとCPAN:NET::FTP: loaded ok Fetching with NET::FTP:: ftp://ftp.perl.org/pub/CPAN/MIRRORDE.BY Fetching with NET::FTP:: ftp://ftp.perl.org/pub/CPAN/MIRRORDE.BY.gz Issuing "C:\WINDOWS\sysytem32\ftp.EXE -n" Unknown host ftp.perl.org. Not connected. Local directory now C:\USR\Perl\bin\sources. Not connectde. Bad luck...Still failde! Can't access URL ftp://ftp.perl.org/pub/CPAN/MIRRORDE.BY. Please check,if the URLs I found in your configuration file()are vaild. The urllist can be edited. E.g with 'o conf urllist push ftp://myurl/' Could not fetch MIRRORED.BY CPAN.pm need at least one URL where it can fetch CPAN files from. Please enter your CPAN site: [ ] このようなメッセージ群がでます。翻訳ソフトで翻訳してみたのですが全くピンときません。どなたか、何を直したらよいのか教えて下さい。よろしくお願いします。
- ベストアンサー
- Perl
- root権限のない状態でcpanを利用する
linux初心者です。 「さくらのマネージドサーバ」 http://www.sakura.ne.jp/managedserver/index.html でPerlモジュールをインストールしたいのですが、 問い合わせてみたところ、「お客様にroot権限はありませんので、SSHにてコンフィグファイルの編集を行い、インストールしてください」との事でした。これ以上はサポート外なので教えてもらえなかったのですが、 おそらく、やり方としては SSHにてログインして ->なにかの設定ファイルを編集してCPANを一般ユーザのホームディレクトリ下にインストール ->CPANにてモジュールをインストールするのだと認識しております。 質問としましては、 上記の、「CPANを一般ユーザのホームディレクトリ下にインストールための設定ファイルの編集方法」です。 ご存知でありましたら、どうかよろしくご教示お願いいたします。
- ベストアンサー
- Perl
- cpanのftp_proxy設定を削除したい
perl初心者です。よろしくお願いします。 間違えてcpanのftp_proxyを設定してしまいました。 内容の削除をしたいのですが ウェブで検索をかける限り、変更の方法しか見つかりません。 何か方法はありますでしょうか?
- ベストアンサー
- Perl
- cpan2rpmでlibwww-perlをインストールしたい
cpan2rpmを使用してlibwww-perl(LWP::UserAgent)をインストールしたいのですが、以下のエラーが出てインストールできません。 エラーに出てきた2つのperlモジュールを入れれば良いのは分かるのですが、そのインストール方法がどうしても分かりません。 この2つのモジュールは、どうインストールすれば良いのか教えてください。 環境は CentOS (2.6.9-42.0.3.EL) perl v5.8.5 cpan2rpm - Ver: 2.028 --------------------------------------------- # cpan2rpm --install libwww-perl … 省略 … RPM: /usr/local/src/skf-1.94/rpm/RPMS/noarch/perl-libwww-perl-5.808-1.noarch.rpm SRPM: /usr/local/src/skf-1.94/rpm/SRPMS/perl-libwww-perl-5.808-1.src.rpm Installing package エラー: Failed dependencies: perl(HTTP::GHTTP) is needed by perl-libwww-perl-5.808-1.noarch perl(Win32) is needed by perl-libwww-perl-5.808-1.noarch -- Done --
- 締切済み
- Perl
- cpanのperlモジュール
cpanのperlモジュールをインストールしないで使用する方法が下記のサイトに記載されているのですが、うまくいきません。 http://allabout.co.jp/career/cgiperl/closeup/CU20040805A/index4.htm use libの使用法を詳しく分かる方がいましたら助けてください。 私が実装したいのは下記のサイトにあるRSS Generatorというスクリプトです。 http://hail2u.net/rss/#use_example こちらの方も合わせてお願いします
- 締切済み
- Perl
- 食品の成分表示のラベルプリンターを探しています。印刷可能なサイズは6センチx6センチで、8ポイントのフォントを使用します。また、20枚から1000枚まで印刷可能な機種を希望しています。さらに、iPadからデータを送信できる機能も必要です。
- ブラザー製品についての質問です。食品の成分表示のラベルプリンターの機種を探しています。印刷可能なサイズは6センチx6センチで、8ポイントのフォントを使用します。また、20枚から1000枚まで印刷可能な機種を希望しています。さらに、iPadからデータを送信できる機能も必要です。
- 食品の成分表示のラベルプリンターを探しています。希望する仕様は、6センチx6センチの印刷可能サイズ、8ポイントのフォント使用、20枚から1000枚までの印刷可能枚数、iPadからのデータ送信機能です。ブラザー製品についてのおすすめを教えてください。
お礼
ファイルを扱うモジュールでも、便利なものがあったのですね。これであれば、毎回同じようなロジックを書く手間が省けて便利そうです。 「CGI::ConvertParam」をCPANにて調べてみたところ、エンコードをかえても一向に文字化けしたままでした。 かなり残念ですぅ。