728x90
반응형
질문 : Python 및 pip, 사용 가능한 모든 버전의 패키지 나열?
pip 로 설치할 수있는 Python 패키지의 이름이 주어지면 pip가 설치할 수있는 모든 가능한 버전 목록을 찾을 수있는 방법이 있습니까? 지금은 시행 착오입니다.
타사 라이브러리 용 버전을 설치하려고하는데 최신 버전이 너무 새롭고 이전 버전과 호환되지 않는 변경 사항이 있습니다. 그래서 어떻게 든 pip가 알고있는 모든 버전의 목록을 갖고 싶습니다. 그래서 그것들을 테스트 할 수 있습니다.
답변
(업데이트 : 2020 년 3 월 현재 많은 사람들이 pip install yolk3k
를 통해 설치된 yolk가 최신 버전 만 반환 한다고보고했습니다. Chris의 답변 은 가장 많은 찬성 투표를하고 저에게 효과적이었습니다)
pastebin의 스크립트가 작동합니다. 그러나 매번 복사 / 생성해야하기 때문에 여러 환경 / 호스트로 작업하는 경우 매우 편리하지 않습니다.
더 나은 만능 솔루션은 pip와 함께 설치할 수있는 yolk3k를 사용하는 것입니다. 예를 들어 사용 가능한 Django 버전을 확인하려면
$ pip install yolk3k
$ yolk -V django
Django 1.3
Django 1.2.5
Django 1.2.4
Django 1.2.3
Django 1.2.2
Django 1.2.1
Django 1.2
Django 1.1.4
Django 1.1.3
Django 1.1.2
Django 1.0.4
yolk3k
는 2012 년에 개발을 중단 yolk
의 포크입니다. yolk
는 더 이상 유지되지 않지만 (아래 주석에 yolk3k
) yolk3k는 Python 3 인 것처럼 보이며 지원합니다.
참고 : 나는 yolk3k 개발에 관여하지 않습니다. 무언가가 제대로 작동하지 않는 것 같으면 여기에 주석을 남겨도 큰 차이가 없습니다. 대신 yolk3k 문제 추적기를 사용하고 가능하면 수정 사항 제출을 고려하십시오.
출처 : https://stackoverflow.com/questions/4888027/python-and-pip-list-all-versions-of-a-package-thats-available
728x90
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
Python으로 Pandas에서 CSV 파일을 읽을 때 UnicodeDecodeError (0) | 2021.12.05 |
---|---|
파이썬에서 딕셔너리 키를 리스트로 반환하는 방법 (0) | 2021.12.05 |
프로젝트 오일러와의 속도 비교 : C vs Python vs Erlang vs Haskell (0) | 2021.12.05 |
파이썬 return vs return None vs no return at all (0) | 2021.12.05 |
함수 내부의 정적 변수에 해당하는 Python (0) | 2021.12.05 |