[Python] 가상환경
2024. 2. 29. 10:37ㆍstudy
기본적으로 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 |