SW개발/파이썬

ModuleNotFoundError: No module named 'speech_recognition' 해결 방법

world class product 2022. 9. 27. 00:53

예전에 잘 만들어 놓은 파이썬 스크립트를 새로 셋업 한 PC에서 실행시켜보면 여러 가지 에러가 발생을 합니다. 필요한 파이썬 모듈을 찾지 못해서 발생한 문제들이 대부분입니다. 

 

문제의 현상

파이썬 스크립트 실행 시에 아래와 같은 에러가 발생함.

ModuleNotFoundError: No module named 'speech_recognition'

 

조치방법

pip3 명령으로 SpeechRecognition 모듈을 설치하면 됩니다.

명령어

$ sudo pip3 install SpeechRecognition

 

실행 결과

$ sudo pip3 install SpeechRecognition
[sudo] parksejin 암호: 
Collecting SpeechRecognition
  Downloading SpeechRecognition-3.8.1-py2.py3-none-any.whl (32.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 32.8/32.8 MB 2.0 MB/s eta 0:00:00
Installing collected packages: SpeechRecognition
Successfully installed SpeechRecognition-3.8.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

 

pip3 명령이 없습니다?

만약 pip3 명령이 없다는 에러가 발생할 경우 pip3 패키지를 설치하면 됩니다. 

 

[우분투][파이썬] pip3: 명령이 없습니다 조치 방법

새로운 라즈베리파이에 기존에 만들어놓은 서비스를 돌리려고 하다 보니 이런저런 에러가 발생하고 있습니다. 새로운 서버를 구성하는 일은 자주 없기 때문에 필요한 패키지들을 추가로 설치

worldclassproduct.tistory.com

 

이상입니다.