상세 컨텐츠

본문 제목

[Python] 가상환경 설정하기

Python

by TUZA 2022. 8. 5. 10:14

본문

#가상환경 설정

파이썬을 사용하다보면 pip(Pip Installs Packages) 를 사용하게 된다. 이 경우 패키지들은 파이썬 설치 폴더(디렉터리)의 Lib/site-package 안에 저장된다.

 

pip로 설치한 패키지는 모든 파이썬 스크립트에서 사용할 수 있게 된다.

평소에는 문제 없지만 프로젝트를 여러 가지 개발할 때는 패키지의 버전 문제가 발생한다.

 

그러므로 파이썬에서 가상환경을 제공한다. 가상환경은 독립된 공간을 만들어준다.

 

가상환경에는 파이썬 실행파일 자체도 포함되므로 각 가상환경 별로 다른 버전의 파이썬 인터프리터가 들어갈 수 있다.

즉, 스크립트를 실행할 때 원래 설치된 파이썬 인터프리터가 아닌 가상환경에 설치된 인터프린터를 이용한다.

 

# 파이썬3 에서는 기본적으로 venv 을 제공해주므로 다음과 같이 입력하면 가상환경을 만들 수 있다.
# 가상환경만들기
python -m venv 가상환경이름

# 가상환경 진입하기
source venv/bin/activate

 

 

 

 

 

*pip 

- Python 패키지를 설치하고 관리하는 패키지 매니저(Package Manager)

- pip 는 Python2 버전 패키지 매니저, pip3 는 Python3 버전 패키지 매니저

- Python3.4 이후 버전을 사용한다면 pip가 내장되어 있어 따로 설치할 필요가 없다.

- pip 는 자주 업데이트 되기 때문에 수시로 업데이트 해주는 것이 좋다.

pip install --upgrade pip

 

 

 

반응형

'Python' 카테고리의 다른 글

[python] 함수  (0) 2024.01.12
[Python] 딕셔너리  (0) 2022.08.09
[Python] Pyperclip  (0) 2022.07.27
[Python] request 라이브러리  (0) 2022.06.14
[Python] 상속  (0) 2022.06.14

관련글 더보기