>백엔드 개발 >파이썬 튜토리얼 >macOS Sierra 및 이전 버전에서 `pip install`이 실패하는 이유는 무엇이며 '버전을 찾을 수 없음' 오류를 어떻게 해결할 수 있습니까?

macOS Sierra 및 이전 버전에서 `pip install`이 실패하는 이유는 무엇이며 '버전을 찾을 수 없음' 오류를 어떻게 해결할 수 있습니까?

Barbara Streisand
Barbara Streisand원래의
2024-12-13 03:00:09649검색

Why Does `pip install` Fail on macOS Sierra and Older, and How Can I Fix the

모든 패키지에 대한 pip 설치 실패: TLS 업그레이드로 "버전을 찾을 수 없음" 해결

"버전을 찾을 수 없음" 오류 발생 pip를 통해 패키지를 설치하려고 시도하는 동안 "요구 사항을 충족하는 버전"이 좌절될 수 있습니다. 이 문제는 특히 Mac OS X 버전 10.12(Sierra) 이하를 실행하는 사용자에게 발생합니다.

해결 방법: 수동으로 Pip 업그레이드

이 문제를 해결하려면 업그레이드하는 것이 중요합니다. 다음 명령을 사용하여 수동으로 pip를 실행하세요.

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

중요성 TLS 업그레이드

Python.org 사이트에서 TLS 버전 1.0 및 1.1 지원을 중단했기 때문에 이 업그레이드가 필요합니다. 결과적으로 이전 macOS 버전은 최신 버전(9.0.3)으로 업데이트하지 않으면 pip를 사용할 수 없습니다.

pip install --upgrade pip를 통해 설치하는 것은 실행 가능한 솔루션이 아닙니다. "닭과 달걀" 상황이 됩니다.

추가 고려 사항

  • pip를 업그레이드한 후에는 다음을 실행하여 setuptools도 업그레이드해야 합니다.

    pip install --upgrade setuptools
  • 업데이트는 Python 상태 페이지를 참조하세요. TLS 업그레이드 출시: https://status.python.org/
  • 이 문제에 대한 자세한 내용은 이 스레드를 참조하십시오: https://github.com/pypa/pip/issues/5820
  • pip 업그레이드에 관한 트위터 공지: https://twitter.com/pypa/status/982236066498654208

위 내용은 macOS Sierra 및 이전 버전에서 `pip install`이 실패하는 이유는 무엇이며 '버전을 찾을 수 없음' 오류를 어떻게 해결할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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