사용하려는 패키지가 3.6버전 파이썬에서 돌아간다고 해서

3.6버전을 사용하는 가상환경을 만들었습니다 (인터프리터도 3.6버전 맞습니다)

가상환경 터미널을 열고(왼쪽에 제가 지은 가상환경 이름도 떳어요)필요한 패키지(예를 들어 open-cv2)를 설치하려고

pip install (제가 설치하려는 라이브러리명)을 했습니다 근데 Requirement already satisfied: opencv-python in c:\python310\lib\site-packages (4.6.0.66)

이렇게 뜨면서 이미 제가 사용하려는 패키지가 이미 있다고 하더군요 


막 가상환경에 대해 배워서 정확히는 모르지만 가상환경은 만든 직후에 깨끗한 환경(아무런 패키지가 설치되지않은 상태)라고 하던데 

pip list 하면 제가 사용하던 파이썬 3.10버전에서 설치했던 패키지가 뜨더군요 

제가 생각하기에 가상환경에서 pip명령어를 통해 패키지를 설치하면 가상환경폴더내에 있는 lib에 패키지가 들어가야 하는데

이미 제가 처음에 사용하던 파이썬3.10버전에서 설치한 패키지를 인식해서 이미 있다고는 하는데 막상 파이썬 3.6버전을 사용하는 가상환경내에서는 인식을 못해서

import 옆에 빨간줄이 그어져 있고 실행하면 ModuleNotFoundError: No module named 'cv2' 이렇게 뜨네요

어제부터 스택오버플로우며 구글링하면서 디져봤는데 제가 디질뻔했습니다 혹시 이거의 해결방안을 아시는분 꼭 댓글로 알려주세요 ㅠㅠ 정말 이런데서 막히니까 힘드네요