본문 바로가기

IT/리눅스

python, pip 패키지 설치 가능 버전 찾기, 패키지 목록 생성/사용하기(requirements.txt)

반응형

1.패키지 설치 가능한 버전 목록 확인하기

 

python 패키지는 보통 패키지명 혹은 버전 스트링을 추가 지정하여 설치한다.

 

pip install opencv_python

pip install opencv_python==3.4.16.57

 

이때 설치 가능한 버전 목록을 한번에 확인하기 위해서는 간단히 에러가 만한 문자를 이용하면 된다.

pip install opencv_python==?

pip install opencv_python==XXXX

 

 

 

 

2.설치 사용된 패키지 목록 생성

 

소스 배포 등을 위해서 현재 설치된 패키지 목록을 파일로 저장하는 방법

requirements.txt를 일반적으로 사용하는 것이지 반드시 그 파일명을 써야하는 것은 아니다.

 

pip freeze > requirements.txt

 

ex > vi requirements.txt

numpy == 1.22.0

opencv_python == 4.2.0.32

dlib == 19.16.0

 

3.생성된 목록으로 설치 하기

저장된 패키지 목록을 이용하여 한번에 설치 할 수 있다.

 

pip install -r requirements.txt

 

 

 

반응형