requirements.txt 란? # 예시 beautifulsoup4==4.9.3 bs4==0.0.1 chardet==3.0.4 cycler==0.10.0 DateTime==4.3 html5lib==1.1 . . . 한 마디로 얘기하자면 python 프로젝트의 의존성 정보가 담긴 문서이다. 의존성 정보를 requirements.txt에 작성하는 이유는 협업이나 오픈 소스 등 다른 사람이(혹은 자신이 다른 환경에서) 해당 프로젝트를 실행할 일이 있을 때 편의를 위해서라고 생각한다. 프로젝트를 실행하기 위해 프로젝트에서 사용한 패키지를 해당 환경에 모두 설치해야 하는데, 이러한 의존성 문제를 requirements.txt 파일을 이용하면 손쉽게 해결할 수 있다. 의존성 정보는 위의 예시와 같이 사용된 패키..