파이썬으로 개발을 진행하다보면 여러가지 모듈을 설치하게됩니다.
모듈을 설치할때 사용하는 pip를 사용해서 설치된 모듈 리스트를 작성할 수 있습니다.
이렇게 모듈 리스트를 만들어두면 다른 컴퓨터나 서버에 서비스를 구축할때 필요한 모듈들을 한번에 설치할 수 있습니다.
requirements.txt 만들기
pip freeze > requirements.txt
터미널이나 커맨드창에서 위 명령어를 입력하시면 현재 시스템에 설치된 파이썬 모듈들이 모두 requirements.txt 파일에 기록됩니다.
만약 venv를 통해 가상 환경을 사용하시는 경우에는 가상 환경을 활성화 한 뒤 위 명령을 입력하시면 됩니다.
requirements.txt 모듈 일괄 설치
pip install -r requirements.txt
위 명령어를 입력하시면 파일에 정리된 모든 모듈들이 한번에 설치됩니다.
프로젝트 규모가 커지면 개발 중간중간 설치한 모듈들을 따로 정리해 두지 않는 이상 해당 프로젝트를 위해 어떤 모듈이 필요한지 알기가 어렵습니다.
그럴때는 pip freeze를 사용하여 모듈 리스트를 생성하고 서비스 구축시 활용해보시기 바랍니다.
'연구 및 개발 > Software' 카테고리의 다른 글
파이썬 가상환경 venv 모듈 사용 방법 (0) | 2023.10.10 |
---|---|
Python 개발환경 셋업 (1) | 2020.03.20 |
파이썬에서 하드디스크 일련번호 얻기 (Windows) (0) | 2019.08.30 |
NVIDIA Jetson TX2 셋업 (4) | 2018.10.29 |
우분투에 Visual Studio Code 설치하기 (0) | 2018.08.23 |