안녕하세요 이번에는 Python의 패키지 환경을 쉽게 관리할 수 있도록 도와주는

requirements.txt 을 간단하게 소개하고자 합니다.

파이썬을 쓰면서 가끔 불편한 것이 새로운 환경에 자신이 설치하고자 하는 파이썬 패키지를

일일히 구성해주는 일이 불편할텐데요.

그것을 쉽게 관리해주는 것이 바로 requirements.txt 입니다.

우선 자신이 구성한 환경을 requirements.txt 로 만드는 명령어는

pip freeze > requirements.txt

입니다.

그러면 설치되있는 패키지들이 알파벳순으로 requirements.txt 로 저장이 됩니다.


그리고 이 requirements.txt 를 반대로 지정한 환경에 설치하는 방법은

pip install -r requirements.txt

입니다.

이 명령어로 설치가 안되는 패키지도 있습니다.

다른 패키지에 대한 의존성이라든지 여러가지 요소로 설치가 안되는 패키지는 수동으로 설치를 해주시면 됩니다.

이 것으로 requirements.txt 에 대해 마치겠습니다~~