Python

[vscode] 깃허브에 푸시할 때 가상환경 폴더 제외 & 필요한 pip list 파일 생성하기

마이구미+ 2023. 4. 5. 13:17

1. 가상환경 폴더 제외

  • 작업 폴더에 .gitignore 파일 생성

  • .gitignore 파일을 열어서 venv/ 작성 후 저장

  • 이제 git init 하고 레파지토리 연결해서 푸시하면 venv 폴더는 깃허브에 푸시되지 않음

230419추가


2. 필요한 pip list 파일 만들기

- pip list를 담을 파일 생성 명령어

pip freeze > requirements.txt

파일 생성됨

  • requirements.txt 파일을 열면 가상환경에서 설치했던 pip 리스트가 담겨 있음

3. 다른 사람의 작업 파일을 깃허브에서 pull 한 이후 필요한 pip 설치하기

- 필요한 pip 설치하는 명령어

pip install -r requirements.txt

pip 설치 완료