DS가 되기 위한 여정 👩‍💻

Projects/Comento_cctv_object_detection

[trouble_shooting] 모델의 버전만 다르더라도 가상환경을 새로 생성할 것.

Tashapark 2025. 4. 1. 09:43
728x90
반응형

- 지난 라이브 세션 때도 멘토님이 모델의 버전만 달라져도 가상환경을 새로 생성하는 게 좋다고 하시긴 했는데 

그냥 넘겼었다.

- ... ㅎ 안일하게 살지 말자 우리.. ^^

 

문제 

- 어후.. 이게 fastapi만들고, tmux로 무중단 시도하니깐 전역으로 다시 설치해야 했는데

자꾸 hub.py가 없다고 에러가 떴었다..

- ..? 아니 있는데?

- 왜 못잡지 ? 하면서, 반복적으로 폴더에 들어갔다가 나왔다가 하면서 확인하고 또 확인했다. 

 

- 이 에러가 뜨다가 잡으면, 파이썬의 경로를 찾을 수 없다는 에러가 떴었다.

- 이 부분은 캡처를 못했는데 2개가 계속 반복되었고, 

지피티는 경로를 계속 확인하라고 했었는데.. 경로는 문제가 없었다니깐...ㅎ

 

해결

- 처음에는 파이썬을 재설치 해야 하나? 생각했었다.. 자꾸 버전 문제가 떴으니깐..

- 근데 이전에도 가상환경을 만들었을 때 딱히 문제사항을 확인하지 못했었는데. 이번에 따로 만들어야 한다는게 직관적으로 이해가 가지 않았달까.. ㅎ

- 그래서 고민하다가, 주피터에 욜로5 설치할 때 다운그레이드로 넘파이 설치했던 것이 생각남. 

#!pip install numpy==2.1.1 # yolov5s에 맞춤

 

- 이번에는 토치를 업그레이드가 아니라 버전을 명시했음. 

pip install torch==2.5 torchvision==0.20

 

 

=> 근데, 가장 베스트는 가상환경을 처음부터 나누는 것 같음.

=> 같은 모델이라도 버전이 다르니깐.. 계속 문제가 생길 수 밖에 없음. 

=> 욜로8, 11하면서 업데이트가 바뀌어서 인 듯 했음.

728x90
반응형