https://docs.python.org/ko/3/library/venv.html
venv(Virtual Environment)는 일종의 샌드 박스이다.
venv 안에서 설치한 파이썬 패키지는 외부에 영향을 받거나 미치지 않고,
venv를 activate 해야만 설치했던 패키지에 접근 할 수 있다.
VENV 환경 만들기
venv 환경 만들기(linux,unix)
venv 환경 만들기(windows)
또는
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)
댓글 없음:
댓글 쓰기