백/python
해당 프로젝트의 가상환경에 설치된 패키지 리스트(requirements.txt)
ssooda
2021. 8. 27. 15:43
가상환경, 가상머신, 도커에 대한 개념 비교는 추후에 링크 걸어두도록 하겠습니다.
해당 프로젝트를 실행하면서 사용한 라이브러리, 패키지 리스트는
pip list
를 통해 확인할 수 있습니다.
도커 컨테이너를 만들거나, 가상서버에 직접 파일을 올리는 경우 해당 패키지들을 일률적으로 설치해야합니다.
이러한 패키지 리스트를 requirements.txt 파일로 만들어 두면 한 번에 모든 패키지를 설치할 수 있어서 굉장히 편리합니다!
pip freeze > requirements.txt
해당 명령어를 실행시키면 자동으로 requirement.txt 파일이 만들어지고, 해당 파일을 클릭하면 아래와 같이 나타납니다.