Jetson & 머신러닝
python 가상환경(venv) 사용하기
아크리엑터
2024. 7. 8. 19:33
반응형
1. 가상 환경
- 프로젝트 마다 파이썬의 패키지 버전을 달리해야 하는 경우가 있는데, 개별 프로젝트 단위로 설치되는 패키지 버전을 달리할 수 있도록 한다.
2. venv 설치
$ sudo apt install python3-venv
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
python3.8-venv
The following NEW packages will be installed:
python3-venv python3.8-venv
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,676 B of archives.
After this operation, 38.9 kB of additional disk space will be used.
...
3. 가상 환경 켜기
$ source venv/yolov5/bin/activate
(yolov5) ~$
위의 "venv/yolov5"는 "2번"에서 생성한 가상환경의 PATH명을 넣어줬다. 여러 가상환경을 venv폴더 안에 위치하게 했다.
4. 패키지 설치
(yolov5) ~$ mkdir work
(yolov5) ~$ cd work
(yolov5) ~$ git clone https://github.com/ultralytics/yolov5.git
(yolov5) ~$ cd yolov5
(yolov5) ~$ pip install -r requirements.txt
5. 가상환경 끄기
(yolov5) ~$ deactivate
$
반응형