IT 개발자_S

파이썬 가상환경 만들기 본문

IT/파이썬

파이썬 가상환경 만들기

Soso12 2020. 10. 14. 23:09
반응형

파이썬을 활용한 프로젝트를 진행할 때 여러 패키지의 버전을 관리하기 위해서는 어떻게 해야할까?

하나의 PC 에서 여러 프로젝트를 진행해야할 때 EX) 주식 봇 트레이딩 프로젝트, 웹 홈페이지 개발 프로젝트 

해당 프로젝트의 패키지 버전은 같이 같이 공유될 것이며 해당 프로젝트별 패키지 버전을 관리하지 못할 것이다

이를 위해 하나의 프로젝트에서 설치한 패키지 버전이 다른 프로젝트의 영향을 서로 주지 않기 위해

별도의 패키지 버전을 관리하기 위해 가상환경을 구성하여 프로젝트를 진행하는 것을 권장하고 개발가이드를 주고 있다

이러한 상황을 해결하기 위해 사용할 수 있는 것이 python 의 venv 를 활용하여 해결할 수 있고

venv 모듈은 python 3.3 버전부터 venv 모듈이 내장 되어 있기 때문에 별도의 설치 없이 활용할 수 있다.

이를 위해 해당 내용을 알아보자

해당 실습 환경은 리눅스에서 진행되는 것을 참조

먼저 python 명령어를 통해 해당 python 버전을 확인하자

3.3 버전 이상이기 때문에 venv 모듈을 사용할 수 있다

 

python -m venv venvfolder  (폴더path 등록)

해당 명령어를 통해 venv 모듈을 생성할 수 있고

해당 폴더 bin 폴더 아래 activate 를 실행하여 가상환경을 실행할 수 있다.

가상환경이 실행되면 실행경로 앞에 노란색 표시 처럼 폴더(명)이 표시된다

반응형

'IT > 파이썬' 카테고리의 다른 글

빗썸 API 발급 받기  (0) 2020.10.17
파이썬 데이터 타입과 변수란?  (0) 2020.10.17
파이썬 Pandas 데이터 분석 기초 csv  (0) 2020.03.10
파이썬 배열 선언, 오른쪽 정렬  (0) 2020.03.08
백준 1568 파이썬  (0) 2020.03.05
Comments