Programming/(Python)(Ubuntu)

Requirements.txt 만들기

$choice 2021. 5. 24. 13:22

새로운 conda env 혹은 virtualenv를 사용할 때 이전의 작업환경을 복사해야하는 경우가 많다. 그 경우 해당 환경안의 pip 패키지들을 이용해야하는데 이러한 부분을 requirements.txt를 만듦으로서 빠르게 수행할 수 있다.

 

# pip freeze > 저장경로/저장파일이름.txt
pip freeze > Desktop/requirements.txt

이후 저장한 requirements.txt를 실행하려면 새로운 환경을 만든 뒤 해당하는 폴더 혹은 파일 경로를 지정해줍니다.

 

# 새로운 환경을 만든 뒤
# pip install 경로/파일이름.txt
pip install -r Desktop/requirements.txt

 

반응형