가상환경

가상환경이란?

  • 파이썬 라이브러리를 설치할 수 있는 별도로 격리된 디렉토리

시나리오

  • 새로운 가상환경 디렉토리를 생성
  • 생성된 가상환경을 활성화
  • 환경변수 PATH에 현재 가상환경 경로가 우선 순위로 잡힘.
  • 활성화된 가상환경 내에 필요한 라이브러리 설치
  • 가상환경을 파이썬 3로 만들었으면 명령을 python으로 써도 python3로 해석함.

venv (기본라이브러리)

  • python3 -m venv  ./myvenv (현재 디렉토리에 myvenv에 설치함)
  • start . (윈도우에서 현재 디렉토리가 탐색기로 열림)
  • 활성화하는 명령
    '(win) myvenv/Scripts/activate'
    '(mac). myvenv/bin/activate'  source/bin/activate
    
  • 활성화후 설치하면 이 폴더 아래 어딘가에 생성
    (mac) which python : 경로알려줌
    deactivate (활성화 )
    
  • 윈도우는  파워셸보다는  CMD로
  • 그리고  virtualenv 는  파이썬 2에서 사용할 것(굳이 3에서 사용할 필요가 없음.)

Tags:

Updated:

Leave a Comment