개발환경이 변경 되었을때 일일이 패키지를 설치해야 하는데,
이때 일일이 설치하지 않고 현재 사용하는 패키지만 기록해놓을 수 있도록 사용되는 명령어는 pip freeze 이다.
pip freeze > requirements.txt
하지만 해당 명령어는 시스템 내의 모든 패키지를 requirements.txt 로 만들어 준다.
내가 원하는 것은 해당 프로젝트에서 사용하는 패키지만 requirements.txt 로 만드는 것이 필요하였다.
pipreqs 를 사용하면 해당 프로젝트에서 사용하는 패키지만 requirement.txt 로 만들어 준다.
pip install pipreqs
pipreqs 경로
Windows 환경에서는 UnicodeDecodeError 에러가 발생할 수 있으므로 아래 명령어를 실행한다.
pipreqs --encoding=utf8 C:\Users\reodi\Documents\GitHub\streamlit_kmeans
생성된 requirements.txt
설치명령
pip install -r requirements.txt
'Git' 카테고리의 다른 글
.gitignore에서 파일을 해제하고 다시 Git 추적에 등록하기 (0) | 2023.03.31 |
---|---|
GitHub에 잘못 올린 파일 제거 및 히스토리에서 삭제 (0) | 2023.03.31 |
GitHub Actions를 이용한 EC2 서버 CI/CD (0) | 2022.12.20 |
GitHub 사용 방법 - Commit, Push, Pull (0) | 2022.12.12 |
GitHub 사용 환경 구축하기(2) - Visual Studio Code 연동 (0) | 2022.12.12 |