나는 IO :: Socket :: SSL 모듈을 알고 싶습니다.보다 구체적으로 파일 SSL.pm이 어디에 있는지 알고 싶습니다. 이미 IO :: Socket :: SSL을 설치 했으므로 use IO::Socket::SSL
이 작동합니다.Perl 모듈이 설치된 위치를 어떻게 알 수 있습니까?
3
A
답변
6
나는 항상이 같은 것을 사용
%> perl -MIO::Socket::SSL -e 'print $INC{"IO/Socket/SSL.pm"}';
을 당신은 경로 또는 모듈은 펄이 그것을 얻을 수있는 적절한 경로에 설치되어 있지 않은 경우 오류가 발생합니다.
해당 모듈이 설치되어 있는지 확인하려면
: 당신이 어떤 오류가 발생하지 않는 경우%> perl -MIO::Socket::SSL -e 1
, 그것은 설치되어.
C:\> perl -MIO::Socket::SSL -e "print $IO::Socket::SSL::VERSION";
3
당신은 할 수 있습니다 :
perl -E'use IO::Socket::SSL; say $INC{"IO/Socket/SSL.pm"};'
하지만 엄지 손가락의 규칙은 대부분의 모듈이는/usr/share/perl5의에서 우분투에 일반적입니다.
4
이
perldoc -l 'IO::Socket::SSL'
를 작동 또는 대안
perldoc -l "IO::Socket::SSL"
-l
스위치가 "모듈의 파일 이름을 표시"를 의미 cmd.exe를에해야한다. 모듈 또는 모듈 (해당되는 경우)과 동일한 디렉토리에있는 모듈의 외부 POD에 대한 정규화 된 경로를 보여줍니다.
1
pmtools package : Windows에서 작업하는 경우, 당신은 큰 따옴표를 사용해야합니다,
%> perl -MIO::Socket::SSL -e 'print $IO::Socket::SSL::VERSION';
또는 :
때로는 설치된 패키지의 버전 번호를 참조하는 것이 중요합니다 패키지가 설치된 위치 (pmpath
), 버전 (pmvers
) 등을 찾는 데 유용한 명령 줄 유틸리티를 제공합니다.
+0
이것은 분명히 최상의 대답입니다. :) – tchrist
관련 문제
- 1. Perl 모듈이 실제로 프로그램에서 사용되는지 어떻게 알 수 있습니까?
- 2. pip와 함께 설치된 패키지의 원본 위치를 어떻게 알 수 있습니까?
- 3. Symfony2는 저음과 나침반이 설치된 위치를 어떻게 알 수 있습니까?
- 4. PHPUnit이 설치된 Phing에게 어떻게 알 수 있습니까?
- 5. 펄 코어 모듈이 언제 사용되지 않을지 어떻게 알 수 있습니까?
- 6. 설치된 MDAC 버전을 어떻게 알 수 있습니까?
- 7. 심포니는 설치된 디렉토리를 어떻게 알 수 있습니까?
- 8. 장고는 사용자가있는 위치를 어떻게 알 수 있습니까?
- 9. Maven2는 플러그인 위치를 어떻게 알 수 있습니까?
- 10. Google지도는 내 위치를 어떻게 알 수 있습니까?
- 11. QToolBar는 그 위치를 어떻게 알 수 있습니까?
- 12. kinit는 KDC의 위치를 어떻게 알 수 있습니까?
- 13. 포인트의 위치를 어떻게 알 수 있습니까?
- 14. 푸시가 발생한 위치를 어떻게 알 수 있습니까?
- 15. node.js 모듈이 설치된 디렉토리를 변경할 수 있습니까?
- 16. Perl 모듈이 설치되었는지 어떻게 확인합니까?
- 17. WiFi 모듈이 위치를 감지 할 수 있습니까?
- 18. PDO 모듈이 설치/해제되었는지 어떻게 알 수 있습니까?
- 19. 파이썬에서 클래스가 주어지면 어떤 모듈이 있었는지 어떻게 알 수 있습니까?
- 20. OpenCart에서 어떤 모듈이 활성 상태인지 아닌지 어떻게 알 수 있습니까?
- 21. 모듈이 레일스에 정의되어 있는지 어떻게 알 수 있습니까? 루비에서
- 22. request_mem_region으로 어떤 모듈이 메모리를 요청했는지 어떻게 알 수 있습니까?
- 23. Grails/Groovy가 Mac에 설치된 위치를 어떻게 찾을 수 있습니까?
- 24. Django Import Error - Python에서 장고가 설치된 위치를 어떻게 알 수 있습니까?
- 25. 소프트웨어가 설치된 횟수는 소프트웨어가 어떻게 알 수 있습니까?
- 26. JBoss가 사전 설치된 JBoss MQ인지 어떻게 알 수 있습니까?
- 27. 내 서버에 Zend가 설치된 위치는 어떻게 알 수 있습니까?
- 28. 설치된 libcurl에 비동기 DNS가 활성화되어 있는지 어떻게 알 수 있습니까?
- 29. 기기에 설치된 앱을 알 수 있습니까?
- 30. Powershell 모듈이 설치된 위치는 어떻게 변경합니까?
위트 h는 따옴표로 작동하지 않습니다. 그것이 없으면. –
@Drt, 나는 bash에서 그것을 테스트했고 따옴표를 사용하거나 사용하지 않고 동작한다. cmd.exe를 사용하고 있습니까? – doubleDown
예. 창문이 있으면 따옴표가 필요하지 않습니다. –