pipreqs

 

동일한 실험환경을 위해 필요한 package의 버전을 알려주는 requirements.txt 파일을 생성하는 것이 좋습니다.

$ pip install pipreqs

// 필요한 package version을 출력
$ pipreqs --print {PROJECT_DIRECTORY}

// 필요한 package version을 requirements.txt로 저장
$ pipreqs {PROJECT_DIRECTORY} --encoding=utf8

$ pip install -r requirements.txt