음성인식 프로젝트를 만들어보려고 간만에 프로젝트를 열었다.
가장 첫 줄에 음성인식 라이브러리인 'SpeechRecognotion' 을 아래와 같이 import 하였다.
import speech_recognition as sr
그런데 첫 줄부터 아래와 같은 오류가 발생하였다.
ModuleNotFoundError: No module named 'speech_recognition'
삽질 끝에 얻은 결론은 두 가지 케이스를 확인해봐야 한다는 것이다.
1. 파일명 조심
호기롭게 파일명을 'Speech_Recognition.py' 로 설정했었는데 import 할 모듈 명이 파일명과 동일한 경우,
파이썬은 해당 파일 내에서 import 가능한 모듈을 찾는다.
따라서 절대 파일명을 모듈명과 같은 것으로 설정해서는 안된다.
2. interpreter 확인
뜻밖에 실행중인 python interpreter 가 내가 모듈을 설치한 interpreter 와 다른 경우가 있다.
이 경우에도 import 하려는 모듈을 찾을 수 없으니, interpreter 설정을 확인해보자.
'Dev' 카테고리의 다른 글
[ChatGPT] ChatGPT is at capacity right now (0) | 2023.02.16 |
---|---|
[POSTMAN] Error: getaddrinfo ENOTFOUND (0) | 2023.02.15 |
[colab] runtime error: no cuda gpus are available (0) | 2021.04.06 |
[colab] bash: Bad Substitution (0) | 2021.04.01 |
[colab] sh: Permission denied 오류 (0) | 2021.03.29 |
댓글