• ベストアンサー

ppmコマンドが起動しない

xml/rssモジュールをインストールすべく、cmdからppmコマンドを打ち込んでみたのですが、起動しません。 c:\>ppm とタイプしてエンターを押すと c:\> と出てくるだけです。一体何が原因なんでしょうか? OS:WindowsXP perl:activeperl

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

  • ベストアンサー
  • guci-ok
  • ベストアンサー率33% (49/146)
回答No.2

ppm3 でどうですか? 以下は私のこのPCでの実行です。 私はだいぶ前からこの現象を知っていましたが、 理由はよくしりません。古いPerlをそのまま アップグレードしたからではないかと思うのですが、 確信は有りません。 C:\>ppm No Perl script found in input C:\>ppm3 PPM - Programmer's Package Manager version 3.2. Copyright (c) 2001 ActiveState Corp. All Rights Reserved. ActiveState is a division of Sophos. Entering interactive shell. Using Term::ReadLine::Perl as readline library. Type 'help' to get started. ppm> quit C:\>

doracken
質問者

補足

有力な情報をありがとうございます。早速やってみたんですが、ダメのようです。 ただ、ppm3とコマンドすると、ほかのとは少し反応が違い、 no script と表示されるのではなく、 そのまま改行されます。

その他の回答 (2)

  • guci-ok
  • ベストアンサー率33% (49/146)
回答No.3

cd Perl/bin の後ではどうですか? C:\>ppm No Perl script found in input C:\>cd Perl/bin C:\Perl\bin>ppm PPM - Programmer's Package Manager version 3.2. Copyright (c) 2001 ActiveState Corp. All Rights Reserved. ActiveState is a division of Sophos. Entering interactive shell. Using Term::ReadLine::Perl as readline library. Type 'help' to get started. ppm> quit C:\Perl\bin>

doracken
質問者

補足

早速ためしてみたのですが、やはりダメの用です。この場合、 No Perl script found in input と表示されず C:\Perl\bin> と再度表示されます。 この状態でperl-h とタイプするとちゃんと起動するのですが

  • investyou
  • ベストアンサー率23% (13/56)
回答No.1

ppmコマンドがが使えていないようです。 Xpなら環境設定でperlパスを通せば使えるようになると思います。

doracken
質問者

補足

お答えありがとうございます。perlパスがいまいちどういったものかわからなかったのですが、 http://osksn2.hep.sci.osaka-u.ac.jp/~naga/miscellaneous/httpd-install.html ここを参考にしてperl -help コマンドが動くことがわかりました。 しかしやはりppmコマンドは動きません。 何も表示されない状態は変わったのですが、 no perl script no found と出てくるようになりました。

関連するQ&A