반응형

설치된 패키지 확인
pip list
Package Version
------------------------ ---------
CacheControl 0.12.11
cachetools 5.2.0
certifi 2022.9.24
charset-normalizer 2.1.1
click 8.1.3
colorama 0.4.5
firebase-admin 5.4.0
Flask 2.2.2
...
requests 2.28.1
rsa 4.9
setuptools 65.3.0
six 1.16.0
uritemplate 4.1.1
urllib3 1.26.12
Werkzeug 2.2.2
wheel 0.37.1
프로젝트를 다른 곳으로 이동하거나 docker 등 이용할 시 패키지 파일을 추출해 설치해주어야한다.
하지만 패키지를 일일히 타이핑해서 기록하기에는 너무 많다.
이럴 경우 아래 명령어를 통해 쉽게 .txt파일로 저장할 수 있다.
pip freeze > [파일명].txt
명령어를 실행한 폴더를 확인해보면 [파일명].txt가 생성된 것을 확인할 수 있다.
CacheControl==0.12.11
cachetools==5.2.0
certifi==2022.9.24
charset-normalizer==2.1.1
click==8.1.3
colorama==0.4.5
firebase-admin==5.4.0
Flask==2.2.2
...
requests==2.28.1
rsa==4.9
six==1.16.0
uritemplate==4.1.1
urllib3==1.26.12
Werkzeug==2.2.2
- 참고로 Flask==2.2.2는 Flask 패키지를 2.2.2버전으로 설치하겠다는 뜻이다.
- 다른 버전으로 설치 옵션은 아래와 같다.
# 해당 버전 이상을 설치하고 싶을 때
Flask>=2.8
# 2버전대의 아무 버전이나 설치하고 싶을 때
Flask>=2.*
이제 아래 명령어를 실행하면 현재 이용중인 파이썬 루트나 가상환경에 모든 패키지를 한번에 설치할 수 있다.
pip install -r requirements.txt반응형
'programming > python' 카테고리의 다른 글
| [Python] PyInstaller를 이용해 실행파일(.exe) 만들기 (0) | 2022.12.15 |
|---|---|
| [Python] 가상 환경 명령어 (0) | 2022.12.13 |
| [Python] 가상환경 만들기 (0) | 2022.12.12 |