개발
[파이썬] requirements.txt로 패키지 관리하기
Linnea97
2022. 9. 19. 09:28
터미널에서 pip로 하나씩 설치할 필요 없이 한 번에 설치하는 방법
먼저, 터미널에서 현재 프로젝트의 가상환경을 활성화해준다.
source venv/bin/activate
다음 명령어를 입력하면 현재 가상환경에 설치된 페키지 리스트를 볼 수 있다.
pip freeze

위 리스트를 txt 파일로 저장한다.
pip freeze > requirements.txt
패키지를 한번에 설치한다.
pip install -r requirements.txt
참고로, torch==1.11.0의 경우 torch를 정확히 1.11.0 버전으로 설치한다는 뜻이다. 하지만 정확히 1.11.0 버전이 아닌 해당 버전 이상을 설치하고 싶을 수 있는데, 이럴 때에는 torch>=1.11.0과 같이 써주면 되고, 만약 1버전대의 아무 버전이나 설치하고 싶다면 torch>=1.*과 같이 써주면 된다.