[Python] 가상환경

2024. 2. 29. 10:37study

 

기본적으로 pip로 패키지를 설치하면 파이썬 설치 폴더(디렉터리)의 Lib/site-packages 안에 저장됨

여러개의 프로젝트를 개발할 때 버전 문제가 발생할 가능성이 있으므로 가상환경(virtual environment)을 쓴다.

가상 환경에서 pip로 패키지를 설치하면 가상 환경 폴더(디렉터리)의 Lib/site-packages 안에 패키지를 저장해줌.

 

Linux에서 가상환경 만들기

 

1. 가상환경 설치

$ sudo apt install python3-venv

 

 

2. 가상환경만들기

$ python3 -m venv env

 

 

3. 가상환경 활성화

$ source env/bin/activate

 

ex ) terminal 

~$ python3 -m venv 가상환경이름
~$ cd 가상환경이름
~/가상환경이름$ source bin/activate
(가상환경이름) ~/가상환경이름$

 

 

가상환경 비활성화

$ deactivate

 

 

가상환경 삭제

$ sudo rm -rf 가상환경이름

 

Windows에서 가상 환경 만들기

 

ex ) cmd

C:\project>python -m venv 가상환경이름
C:\project>cd 가상환경이름
C:\project\가상환경이름>Scripts\activate.bat
(가상환경이름) C:\project\가상환경이름>

 

ex ) power shell

PS C:\project> python -m venv 가상환경이름
PS C:\project> cd 가상환경이름
PS C:\project\가상환경이름> .\Scripts\Activate.ps1
(가상환경이름) PS C:\project\가상환경이름>

 

 

가상환경 활성화

source 가상환경이름/Scripts/activate

 

 

 

 

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

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

dojang.io

'study' 카테고리의 다른 글

[Linux] vi 에디터  (0) 2024.03.12
[Linux] 디렉터리, 파일 시스템 관련 명령어  (0) 2024.03.12
[Linux] 리눅스 콘솔 단축키  (0) 2024.02.29
NETRON : 딥러닝 모델 아키텍쳐 시각화  (0) 2024.02.26
OpenVINO  (0) 2024.02.26