>백엔드 개발 >파이썬 튜토리얼 >TLS 문제로 인해 모든 패키지에 대해 'pip install'이 실패하는 이유는 무엇입니까?

TLS 문제로 인해 모든 패키지에 대해 'pip install'이 실패하는 이유는 무엇입니까?

Patricia Arquette
Patricia Arquette원래의
2024-12-29 10:23:091017검색

Why Is

TLS 문제로 인해 모든 패키지에 대한 "pip install" 실패

질문:

모든 패키지에 대해 Pip 설치가 지속적으로 실패하고 "다음 버전을 찾을 수 없습니다"라는 메시지가 반환됩니다. 요구 사항을 충족합니다." 유사한 질문을 확인했음에도 불구하고 뚜렷한 해결책을 찾지 못했습니다.

답변:

다음을 사용하여 pip를 업그레이드하세요. 명령:

curl https://bootstrap.pypa.io/get-pip.py | python

설명:

Python.org 사이트에서는 TLS 버전 1.0 및 1.1에 대한 지원을 단계적으로 중단하고 있습니다. 결과적으로 Mac OS X 버전 10.12(Sierra) 이하에서는 지속적인 기능을 위해 pip 업그레이드가 필요합니다.

업그레이드하지 않을 경우의 결과:

  • Mac OS X 10.12 이하에서는 다음 없이 pip를 사용할 수 없습니다. 업그레이드.
  • "pip install --upgrade pip"를 통한 pip 업그레이드가 성공하지 못할 수 있습니다.
  • 이제 macOS 10.13 이하 버전에서는 pip에 TLSv1.2 지원이 필요합니다.

추가 예방 조치:

  • pip가 업그레이드되면 setuptools도 업그레이드하는 것이 좋습니다:
pip install --upgrade setuptools
  • 이렇게 하면 잠재적인 설치 오류가 최소화됩니다.

위 내용은 TLS 문제로 인해 모든 패키지에 대해 'pip install'이 실패하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.