Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 탑싯
- TOPCIT
- 데이터분석
- toeic
- OpenCV
- 논문 pdf
- 토익공부
- 크롬 확장프로그램
- ai공모전
- 코드프렌즈
- 토익문법
- cv2
- scaico
- minerva university
- 데이터관련자격증
- IT자격증
- ADsP
- 논문 pdf 이름
- 토익공부법
- 환급형프론트챌린지
- students@ai seoul hackathon
- 토익
- arXiv
- 토익문제
- 탑싯시험
- ai consensus
- pdf 다운로드
- 프론트
- 미네르바 대학
- pip
Archives
- Today
- Total
토리의 데굴데굴 공부일기
ModuleNotFoundError: No module named 'cv2' 해결방법 본문
어제 vscode로 프로젝트를 진행하다 첫 시작, 필요한 라이브러리를 임포트하는 부분에서부터 계속 에러가 떴다. pip install을 시켜줬는데도 계속 모듈을 찾지 못하길래 엄청난 구글링을 통해 에러를 해결했다. 나와 같은 문제를 겪을 사람을 위해 해결법을 블로그에 작성해놔야겠다 생각이 들었다.
Trouble Shooting
ModuleNotFoundError: No module named 'cv2'
1. cv2 모듈이 포함된 opencv 라이브러리 설치
pip install opencv-python
2. 설치한 경우에도 같은 오류가 뜨는 경우 -> 다양한 방법 시도
1) Python 환경 확인
- OpenCV를 설치한 Python 환경과 코드를 실행하는 Python 환경이 동일한지 확인해보자. 가끔 여러 Python 환경이 있는 경우가 있고, 패키지는 하나의 환경에만 설치될 수 있다. 설치된 패키지를 확인하려면 pip list 명령어를 실행하면 된다.
2) pip upgrade
- pip가 가장 최신 버전이 아니어서 이러한 에러가 날 수도 있다. pip를 업그레이드 해보자.
pip install --upgrade pip
3) numpy 버전 upgrade(필수)
- 설치된 numpy의 버전이 설치된 OpenCV의 버전과 호환되지 않아 발생하는 문제일 수 있다. numpy를 업그레이드 시켜보자.
#시도
pip install numpy --upgrade
#위 코드가 작동하지 않는다면 아래 코드 시도
pip install numpy --upgrade --ignore-installed
4) OpenCV 다시 설치
- OpenCV를 삭제했다가 다시 설치해보자.
pip uninstall opencv-python
pip install opencv-python