찾다

 >  Q&A  >  본문

python 'module' object has no attribute 'PROTOCOL_SSLv2'

我的python版本是python2.7.6 系统是ubuntu 14.04.1
进入交互式写入import ssl是不会报错的.

但是执行py文件就报一下错误了
File "/root/py/ssl.py", line 4, in <module>

'SSLv2':ssl.PROTOCOL_SSLv2,

AttributeError: 'module' object has no attribute 'PROTOCOL_SSLv2'

所有包含有 import ssl模块的文件都报这错误,望解答!

PHP中文网PHP中文网2807일 전933

모든 응답(2)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:42:27

    업데이트:
    방금 해봤습니다. ubuntu 14.04에 패키지된 기본 SSL이 V3 버전이라, openssl의 일부 버그를 해결하기 위해 Ubuntu에서 패키지한 새 버전일 수도 있습니다. 현재 Redhat 시리즈나 2.7.10 정도의 기본 Windows 버전과는 아직 조금 다릅니다. 문제를 해결하려면 openssl v2 버전을 Python으로 직접 컴파일하거나 sslv2의 컴파일된 버전이 있는지 확인해야 합니다.
    Windows의 2.7.10 버전, Fedora 23, Redhat 6.4는 모두 기본적으로 SSLv2 버전을 사용합니다. 글쎄, 이 문제는 상대적으로 숨겨져 있습니다

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-17 17:42:27

    @zwillon
    。。거짓말

    회신하다
    0
  • 취소회신하다