컴공생의 다이어리

[파이썬, Python] 가상 환경 생성 - Windows(윈도우) 기준 본문

Development/Python & Django

[파이썬, Python] 가상 환경 생성 - Windows(윈도우) 기준

컴공 K 2021. 5. 15. 00:01

파이썬 가상 환경...?

파이썬 가상 환경은 파이썬 프로젝트를 진행할 때 독립된 환경을 만들어 주는 도구이다. 예를 들어 파이썬 개발자 김씨가 2개의 파이썬 프로젝트를 개발하고 관리한다고 가정한다. 그리고 파이썬 프로젝트를 각각 P1, P2라고 하자. 이때 P1과 P2에 필요한 파이썬 또는 라이브러리의 버전이 다를 수 있다. 예를 들어보면 P1에서는 파이썬 3.7이 필요한데 P2에서는 3.8버전이 필요할 수 있다. 이때 하나의 데스크톱에 서로 다른 버전의 파이썬을 설치해야 하는 문제가 발생한다.

이러한 개발 환경은 구축하기도 어렵고 사용하기도 무척 힘들다. 하지만 파이썬 가상 환경을 이용하면 하나의 데스크톱 안에 독립된 가상 환경을 여러 개 만들 수 있다.

 

 

파이썬 가상 환경 생성

1. 명령프롬프트(cmd)를 실행하고 아래와 같은 명령어를 입력해 venv라는 디렉터리를 생성

 

2. 파이썬 가상 환경을 만드는 아래의 명령어를 입력

명령어 해석

: 파이썬 모듈 중 venv라는 모듈을 사용한다는 의미이며, 그 뒤의 mysite는 생성할 가상환경의 이름

(명령어 속 venv와 1번에서 생성한 venv폴더는 관계 없으며 mysite는 각자 원하는 걸로 지정하면 됨)

 

3. 아래의 명령어를 입력해 가상 환경에 진입

(다음과 같이 나오면 성공)

 

4. 가상 환경에서 벗어나려면 아래의 명령어를 입력

 

 

wikidocs.net/70588

 

위키독스

온라인 책을 제작 공유하는 플랫폼 서비스

wikidocs.net

dojang.io/mod/page/view.php?id=2470

 

파이썬 코딩 도장: 47.11 가상환경 사용하기

파이썬을 사용하다 보면 pip로 패키지를 설치하게 되는데 이 패키지들은 파이썬 설치 폴더(디렉터리)의 Lib/site-packages 안에 저장됩니다. 그래서 pip로 설치한 패키지는 모든 파이썬 스크립트에서

dojang.io

728x90
Comments