1) 프로젝트 폴더로 이동 + 가상환경 켜기

전에 만들었던 폴더가 yolo_practice이므로:

cd ~/yolo_practice
source venv/bin/activate

터미널 앞에 (venv)가 붙으면 성공!

(venv가 없다면)

가상환경이 안 만들어진 것!


2) 설치 확인

2-1) ultralytics 설치 여부

python -c"import ultralytics; print(ultralytics.__version__)"

버전 숫자 나오면 성공.

2-2) yolo 명령어 동작 여부

yolo help

도움말 나오면 성공.


3) 웹캠 인식되는지 “OpenCV로” 먼저 확인

YOLO 전에 웹캠 자체가 파이썬에서 열리는지부터 확인할 것!

아래 파일을 만들기:

cat > cam_test.py <<'EOF'
import cv2

cap = cv2.VideoCapture(0)
print("Opened:", cap.isOpened())

if not cap.isOpened():
    raise SystemExit("❌ Camera not opened. Try changing index 0 -> 1 or 2.")
    
while True:
		ret, frame = cap.read()
	  if not ret:
			print("❌ Frame not read")
		  break

	  cv2.imshow("Camera Test (press q to quit)", frame)
	  if cv2.waitKey(1) & 0xFF == ord('q'):
		  break

cap.release()
cv2.destroyAllWindows()
EOF