2022년 10월 10일 월요일

python venv 간단 사용법 정리

https://docs.python.org/ko/3/library/venv.html

venv(Virtual Environment)는 일종의 샌드 박스이다.
venv 안에서 설치한 파이썬 패키지는 외부에 영향을 받거나 미치지 않고,
venv를 activate 해야만 설치했던 패키지에 접근 할 수 있다.


VENV 환경 만들기

venv 환경 만들기(linux,unix)

python3 -m venv /path/to/new/virtual/environment

venv 환경 만들기(windows)

c:\>c:\Python35\python -m venv c:\path\to\myenv

또는

c:\>python -m venv c:\path\to\myenv

c:\path\to\myenv 이것은 개인이 설정하는 이름입니다.

만들기는 최초 1회만 하면 됩니다.


VENV 환경 진입


플랫폼

가상 환경을 활성화하는 명령

POSIX

bash/zsh

source <venv>/bin/activate

fish

$ source <venv>/bin/activate.fish

csh/tcsh

$ source <venv>/bin/activate.csh

PowerShell Core

$ <venv>/bin/Activate.ps1

윈도우

cmd.exe

C:\> <venv>\Scripts\activate.bat

PowerShell

PS C:\> <venv>\Scripts\Activate.ps1


venv 환경 종료시

deactivate 호출 deactivate.bat (windows)


댓글 없음:

댓글 쓰기