반응형
오늘은 python 설치된 패키지를 requirements.txt로 관리하는 방법에 대해 포스팅 하도록 하겠습니다.
python의 설치된 목록을 먼저 확인하도록 하겠습니다.
pip list 명령어로 설치된 패키지 목록을 확인할 수 있습니다.
# pip list
Package Version
------------- -------
bcrypt 3.2.0
cffi 1.15.0
cryptography 36.0.2
future 0.18.2
gunicorn 20.1.0
netmiko 3.4.0
ntc-templates 3.0.0
paramiko 2.10.3
pip 22.0.4
pycparser 2.21
PyNaCl 1.5.0
pyserial 3.5
scp 0.14.4
setuptools 60.10.0
six 1.16.0
tenacity 8.0.1
textfsm 1.1.2
해당 python 패키지 목록을 requirements.txt에 저장합니다.
저장후 파일을 열어보면 pip list에서 봤던 패키지 목록과 버전들을 확인할 수 있습니다.
# pip freeze > requirements.txt
해당 python 패키지를 다른 서버 또는 다른 프로젝트에 그대로 설치하고자 할때
저장한 requirements.txt이용하여 설치 할 수 있습니다.
# pip install -r requirements.txt
지금까지 python 설치된 패키지를 requirements.txt로 관리하는 방법에 대한 포스팅이였습니다.
반응형
'Develope > Python' 카테고리의 다른 글
[Python] FastAPI PlainTextResponse 개행문자 Text 데이터 변환방법 (0) | 2022.03.25 |
---|---|
[Python] 파이썬 SSH paramiko 패키지 사용방법 (2) | 2022.03.03 |