Python 가상환경 셋팅하기 venv

2021. 9. 11. 12:09STUDY

반응형

1. 가상환경을 만들어야하는 이유?

  • 프로젝트 진행시- 프로젝트 진행시

2. 가상환경 셋팅

$ python -m venv venv
  • 가상환경을 키는법.
    1. VC에서 ctrl+shift+p를 사용하여 python:select interpreter - find에서 생성한 가상환경 폴더안 python.exe를 선택
    2. 또는 source venv/Scripts/activate명령어 실행

  • pip list로 현재 라이브러리를 확인하여 가상환경이 잘 셋팅되었는지 확인
  • 1. 가상환경을 만들어야하는 이유?
  • 프로젝트 진행시 전체 로컬에 만들면 , 프로젝트에 필요한 라이브러리를 정리하기 어려움.
  • 가상환경을 만들어 해당 프로젝트에 필요한 라이브러리를 잘 정리 해야함

2. 가상환경 셋팅

$ python -m venv venv
  • venv(가상환경)을 venv 폴더명으로 생성함, 다른 이름으로 생성해도 되지만,
  • 혼선 방지를 위해 암묵적인 규칙으로 수정하지 않음.
  • 가상환경을 키는법.
    1. VC에서 ctrl+shift+p를 사용하여 python:select interpreter - find에서 생성한 가상환경 폴더안 python.exe를 선택
    2. 또는 source venv/Scripts/activate명령어 실행

  • pip list로 현재 라이브러리를 확인하여 가상환경이 잘 셋팅되었는지 확인

2. 라이브러리 내보내기, 설치하기

  • 내보내기
$ pip freeze > requirements.txt

현재 가상환경에 설치된 라이브러리 리스트를 requirements.txt로 저장함

  • 설치하기
$ pip install -r requirements.txt

현재 가상환경에 requirements.txt에 있는 라이브러리를 설치함

반응형