컴공생의 다이어리
[파이썬, Python] 가상 환경 생성 - Windows(윈도우) 기준 본문
파이썬 가상 환경...?
파이썬 가상 환경은 파이썬 프로젝트를 진행할 때 독립된 환경을 만들어 주는 도구이다. 예를 들어 파이썬 개발자 김씨가 2개의 파이썬 프로젝트를 개발하고 관리한다고 가정한다. 그리고 파이썬 프로젝트를 각각 P1, P2라고 하자. 이때 P1과 P2에 필요한 파이썬 또는 라이브러리의 버전이 다를 수 있다. 예를 들어보면 P1에서는 파이썬 3.7이 필요한데 P2에서는 3.8버전이 필요할 수 있다. 이때 하나의 데스크톱에 서로 다른 버전의 파이썬을 설치해야 하는 문제가 발생한다.
이러한 개발 환경은 구축하기도 어렵고 사용하기도 무척 힘들다. 하지만 파이썬 가상 환경을 이용하면 하나의 데스크톱 안에 독립된 가상 환경을 여러 개 만들 수 있다.
파이썬 가상 환경 생성
1. 명령프롬프트(cmd)를 실행하고 아래와 같은 명령어를 입력해 venv라는 디렉터리를 생성
2. 파이썬 가상 환경을 만드는 아래의 명령어를 입력
명령어 해석
: 파이썬 모듈 중 venv라는 모듈을 사용한다는 의미이며, 그 뒤의 mysite는 생성할 가상환경의 이름
(명령어 속 venv와 1번에서 생성한 venv폴더는 관계 없으며 mysite는 각자 원하는 걸로 지정하면 됨)
3. 아래의 명령어를 입력해 가상 환경에 진입
(다음과 같이 나오면 성공)
4. 가상 환경에서 벗어나려면 아래의 명령어를 입력
728x90
반응형
'Development > Python & Django' 카테고리의 다른 글
[파이썬, Python] 설치된 패키지 목록 requirements.txt 생성(pip freeze)과 requirements.txt 속 패키지 설치 (0) | 2021.05.17 |
---|---|
[Django] 장고 설치 및 프로젝트 생성 (0) | 2021.05.16 |
[파이썬, Python] 실행파일 생성(PyInstaller) - Windows(윈도우) 기준 (1) | 2021.05.14 |
[파이썬, Python] 비프음(알림음) (0) | 2021.02.26 |
[파이썬, Python] 자동 변수 생성 방법 (0) | 2021.02.22 |
Comments