728x90
반응형
가상환경(virtual environment)
독립된 공간을 만들어주는 기능
가상 환경에서 pip로 패키지를 설치하면 가상 환경 폴더(디렉터리)의 Lib/site-packages 안에 패키지를 저장
👉 npm의 package.json과 같은 기능
프로젝트 A와 B 각각 가상 환경을 만들어 프로젝트 A에는 패키지 버전 A를 설치하고, 프로젝트 B에는 패키지 버전 B을 설치할 수 있음
👉프로젝트 내에 설치한 패키지가 무엇인지 쉽게 확인하고 테스트 할 수 있음
즉 가상환경은 프로젝트와 그 프로젝트에 사용된 패키지들을 한 묶음으로 움직일 수 있게 해주는 역할
cmd에서 가상환경 생성하기
가상환경 만들 폴더를 지정하고 아래의 명령어를 입력
> python -m venv 가상환경명
> cd 가상환경명
> cd Scripts
> activate.bat => 가상환경 들어가기
> deactivate.bat => 가상환경 나오기
설치 등 잘못된 경우 Include, Lib, Scripts 폴더를 지우면 됨
반응형
'프로그래밍 > Python' 카테고리의 다른 글
파이썬 다중 리턴과 힌트 예제 (0) | 2021.08.10 |
---|---|
파이썬 가상환경 (0) | 2021.08.05 |
파이썬 Print문 (0) | 2021.08.03 |
파이썬의 장단점 (0) | 2021.08.02 |
비트 연산자 (0) | 2021.07.16 |