venv 설치
$ sudo apt install python3-venv
[ 실행 로그 ]
~ sudo apt install python3-venv ✔ took 3s at 19:59:40
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다... 완료
상태 정보를 읽는 중입니다... 완료
다음의 추가 패키지가 설치될 것입니다 :
python3-pip-whl python3-setuptools-whl python3.12-venv
다음 새 패키지를 설치할 것입니다:
python3-pip-whl python3-setuptools-whl python3-venv python3.12-venv
0개 업그레이드, 4개 새로 설치, 0개 제거 및 1개 업그레이드 안 함.
2,425 k바이트 아카이브를 받아야 합니다.
이 작업 후 2,777 k바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까? [Y/n] y
(... 로그 중략 ...)
venv 설정
(설정할 디렉토리 이동 후)
$ cd devel
(venv 환경설정 디렉토리인 .venv는 다른 이름으로 변경 가능)
$ python3 -m venv .venv
[ 실행 로그 ]
~ cd devel ✔ took 3s at 20:04:00
~/devel python -m venv .venv ✔ at 20:06:11
venv 환경설정(.venv) 디렉토리 생성 확인
~/devel ls -al ✔ took 5s at 20:06:29
합계 28
drwxrwxr-x 7 gangserver gangserver 4096 4월 1 20:06 .
drwxr-x--- 29 gangserver gangserver 4096 4월 1 19:58 ..
drwxrwxr-x 5 gangserver gangserver 4096 4월 1 20:06 .venv
~/devel cd .venv ✔ at 20:07:10
~/de/.venv ls -al ✔ at 20:07:20
합계 24
drwxrwxr-x 5 gangserver gangserver 4096 4월 1 20:06 .
drwxrwxr-x 7 gangserver gangserver 4096 4월 1 20:06 ..
drwxrwxr-x 2 gangserver gangserver 4096 4월 1 20:06 bin
drwxrwxr-x 3 gangserver gangserver 4096 4월 1 20:06 include
drwxrwxr-x 3 gangserver gangserver 4096 4월 1 20:06 lib
lrwxrwxrwx 1 gangserver gangserver 3 4월 1 20:06 lib64 -> lib
-rw-rw-r-- 1 gangserver gangserver 166 4월 1 20:06 pyvenv.cfg
(.venv/bin 디렉토리에 활성화(activate) 파일 등이 정상적으로 보이는지 확인)
~/de/.venv cd bin ✔ at 20:07:24
~/de/.v/bin ls -al ✔ at 20:09:42
합계 44
drwxrwxr-x 2 gangserver gangserver 4096 4월 1 20:06 .
drwxrwxr-x 5 gangserver gangserver 4096 4월 1 20:06 ..
-rw-r--r-- 1 gangserver gangserver 9033 4월 1 20:06 Activate.ps1
-rw-r--r-- 1 gangserver gangserver 2046 4월 1 20:06 activate
-rw-r--r-- 1 gangserver gangserver 926 4월 1 20:06 activate.csh
-rw-r--r-- 1 gangserver gangserver 2201 4월 1 20:06 activate.fish
-rwxrwxr-x 1 gangserver gangserver 244 4월 1 20:06 pip
-rwxrwxr-x 1 gangserver gangserver 244 4월 1 20:06 pip3
-rwxrwxr-x 1 gangserver gangserver 244 4월 1 20:06 pip3.12
lrwxrwxrwx 1 gangserver gangserver 15 4월 1 20:06 python -> /usr/bin/python
lrwxrwxrwx 1 gangserver gangserver 6 4월 1 20:06 python3 -> python
lrwxrwxrwx 1 gangserver gangserver 6 4월 1 20:06 python3.12 -> python
venv 활성화
(작업 폴더 이동 후)
~/de/.v/bin cd ../../ ✔ at 20:09:48
$ source .venv/bin/activate
[ 실행 로그 ]
(뒤에 devel (현재 디렉토리)가 표시되면 활성화된 상태)
~/devel source .venv/bin/activate ✔ at 20:14:14
~/devel ✔ devel at 20:14:26
파이썬 모듈 설치
~/devel pip install --upgrade numpy pandas matplotlib scikit-learn
...
(모듈 설치됨)
...
Installing collected packages: pytz, tzdata, threadpoolctl, six, pyparsing, pillow, packaging, numpy, kiwisolver, joblib, fonttools, cycler, scipy, python-dateutil, contourpy, scikit-learn, pandas, matplotlib
Successfully installed contourpy-1.3.1 cycler-0.12.1 fonttools-4.56.0 joblib-1.4.2 kiwisolver-1.4.8 matplotlib-3.10.1 numpy-2.2.4 packaging-24.2 pandas-2.2.3 pillow-11.1.0 pyparsing-3.2.3 python-dateutil-2.9.0.post0 pytz-2025.2 scikit-learn-1.6.1 scipy-1.15.2 six-1.17.0 threadpoolctl-3.6.0 tzdata-2025.2
venv 비활성화
(뒤에 devel (현재 디렉토리)가 안보이면 비활성화된 상태)
~/devel deactivate ✔ took 43s devel at 20:22:44
~/devel ✔ at 20:25:06
'OS > 하모니카(HamoniKR) OS' 카테고리의 다른 글
| 하모니카 OS 8 Krusader 설치 / 삭제 (0) | 2025.05.29 |
|---|---|
| 하모니카 OS 8 Midnight Commander 설치 (0) | 2025.05.29 |
| 하모니카 OS 8.0 nvidia-prime install (0) | 2025.04.17 |
| 하모니카 OS 8 python3 venv install / uninstall (0) | 2025.04.01 |
| 하모니카(HamoniKR) 8 MariaDB 설치 및 서비스 구동 (0) | 2025.03.27 |