3

IO::Socket::SSLモジュールの場所、具体的にはSSL.pmファイルの場所を知りたいです。動作するため、IO::Socket::SSLをインストールしたことは既に知っていuse IO::Socket::SSLます。

4

4 に答える 4

6

私はいつも次のようなものを使用します:

%> perl -MIO::Socket::SSL -e 'print $INC{"IO/Socket/SSL.pm"}';

モジュールがperlが取得できる適切なパスにインストールされていない場合、パスまたはエラーが発生します。

そのモジュールがインストールされているかどうかを確認するには:

%> perl -MIO::Socket::SSL -e 1

エラーが発生しなければ、インストールされています。

インストールされているパッケージのバージョン番号を確認することが重要な場合があります。

%> perl -MIO::Socket::SSL -e 'print $IO::Socket::SSL::VERSION';

または、Windows で作業している場合は、二重引用符を使用する必要があります。

C:\> perl -MIO::Socket::SSL -e "print $IO::Socket::SSL::VERSION";
于 2013-07-05T09:39:12.580 に答える
4

これはうまくいくはずです

perldoc -l 'IO::Socket::SSL'

または代わりにcmd.exeで

perldoc -l "IO::Socket::SSL"

-lswitch は「モジュールのファイル名を表示する」という意味です。モジュールまたは (該当する場合) モジュール自体と同じディレクトリにあるモジュールの外部 POD への完全修飾パスを示していることがわかりました。

于 2013-07-05T08:37:08.497 に答える