我想知道IO :: Socket :: SSL模块的位置,或者更具体地说,知道SSL.pm文件所在的位置.我已经知道我已经安装了IO :: Socket :: SSL因为use IO::Socket::SSL有效.
我总是使用这样的东西:
%> perl -MIO::Socket::SSL -e 'print $INC{"IO/Socket/SSL.pm"}';
Run Code Online (Sandbox Code Playgroud)
并且如果模块没有安装在perl可以获得它的正确路径中,则会得到路径或错误.
如果要查看是否已安装该模块:
%> perl -MIO::Socket::SSL -e 1
Run Code Online (Sandbox Code Playgroud)
如果你没有收到任何错误,它就会被安装.
有时,查看已安装软件包的版本号非常重要:
%> perl -MIO::Socket::SSL -e 'print $IO::Socket::SSL::VERSION';
Run Code Online (Sandbox Code Playgroud)
或者,如果您使用的是Windows,则必须使用双引号:
C:\> perl -MIO::Socket::SSL -e "print $IO::Socket::SSL::VERSION";
Run Code Online (Sandbox Code Playgroud)