- ベストアンサー
ppmの実行時にPCが停止してしまう問題に対策はあるか
- ppmを実行する際に、WinMeのPCでActivePerl5.8xを使用するとPCが完全に停止してしまう現象が発生します。対策案を教えてください。
- ppmの実行時にWinMeでActivePerl5.8xを使用すると、PCがフリーズしてしまう現象が発生します。ActivePerl5.6xでは問題なく実行できるため、WinMeはActivePerl5.8xに対応していない可能性があります。対策案を教えてください。
- ppmを実行する際に、WinMeのPCでppmと入力後にEnterを押すとPCが完全に停止してしまう現象が起きます。この現象はActivePerl5.8xがWinMeに対応していないために起きる可能性があります。対策をお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
#2 です。 まず、CPAN へ移動します。 http://www.cpan.org/ 画面の左上に、 CPAN modules, distributions, and authors と言うリンクがあるのでクリックします。ここで、見つけたいモジュールを検索します。例えば、 http::lite を検索すると、検索結果が表示されます。この中から該当するモジュールを選択します。 HTTP::Lite を選択してみます。すると、HTTP::Lite の説明書が表示され、ここにテスト用のコードなども書かれているので、参考になるはずです。 画面の上の方に、 HTTP-Lite-2.1.6 と書かれているリンクがあるのでクリックします。ダウンロードページへ移動します。ここで DOWNLOAD をクリックすればダウンロードが開始されます。 HTTP-Lite-2.1.6.tar.gz がダウンロードされるので、解凍します。僕は、Explzh と言うシェアウェアを使用して解凍しました。HTTP-Lite-2.1.6 フォルダが見えるので、そのまま適当なフォルダへドロップして解凍します。 Makefile.PL を見ると、 > use ExtUtils::MakeMaker; > WriteMakefile( NAME => "HTTP::Lite", > VERSION_FROM => 'Lite.pm' ); と書かれているので、 c:\Perl\site\lib\HTTP へ、Lite.pm をコピーします。*.pm が複数あったり、別のフォルダにある時にも、理屈は同じです。別のフォルダにある場合には、HTTP 下にそのフォルダを作成し、その中にモジュールをコピーして下さい。 後は、解説書ページなどのサンプルを試してみてください。
- 参考URL:
- http://www.cpan.org/
その他の回答 (2)
- Dpop
- ベストアンサー率51% (279/544)
ppm2 は最近の 5.8 には入って無いのかな? 手元の環境には、ppm2 が入っているのですが、最近のバージョンには入っていないのかも知れませんね。 5.6 の ppm は ver2 が添付されていて、Me でも動作します。(ppm3 が添付されているバージョンもあります。) 5.8 の ppm は ver3 が添付されていて、ppm3 は全ての Windows で実行できる。と言う訳では無いみたいです。(理由は知りません(^_^;;)) 現実的に、そう言うものみたいなので、5.6 を利用して頂くか、バイナリを利用しないパッケージは、直接 CPAN から持って来て、インストールすれば良いと思います。僕は ppm を利用するよりも、CPAN から直接泄ってくる事の方が多いかな。
補足
新たなる一考有難うございます。 ppm3でやってみましたが、 やはりPCが完全STOPしてしまいました。。 5.6でやるしかないですね(^^; それと、 [直接 CPAN から持って来て、インストール] という案なのですが・・・。 まだまだ自分は初心者でどういう事をすればいいのか分からないのですが、よろしければご教授お願いできませんか? 取りあえず、自分がインストールしたいモジュールは、 [http-lite] という物なのですが・・・。 これをインストールできますか・・? ご指摘、お願いします^^
- Dpop
- ベストアンサー率51% (279/544)
ppm2 ではダメですか? 古いバージョンの ppm であれば、Me でも動作するのでは無いかな。と思います。tree などは使用で来ませんが、search と install は問題なく動作するので、実質上困らないと思います。
補足
ppm2で試行してみましたが・・・ C:\WINDOWS>ppm2 コマンドまたはファイル名が正しくありません. と、なってしまいました。 installだけ動作してもらえば問題ないのですが・・・。 どうしてもできません(汗 一考の案を有難うございました^^ もし、他に方法がありましたらよろしくお願いします。
お礼
返事遅れました^^; 仕事が忙しかったのでなかなか見れませんでした。 こんなに詳しく説明頂けるなんて、 ほんとに望ましい回答だと思います。 それでは、また何事かありましたら、 どうぞよろしくお願いします。