speech_recognition не может импортировать pyaudio; ModuleNotFoundError - PullRequest
0 голосов
/ 25 марта 2019

Я пытаюсь запрограммировать голосового помощника, используя python и библиотеку SpeechRecognition. Но когда я выполняю свою программу, она работает около 2 секунд, а затем выдает следующую ошибку

[0:02] Decoding of audio.mp3 finished. Traceback (most recent call last): File "/home/USERNAME/PycharmProjects/jarvis/venv/lib/python3.7/site-packages/speech_recognition/__init__.py", line 108, in get_pyaudio import pyaudio ModuleNotFoundError: No module named 'pyaudio'

Я уже потратил несколько часов, пытаясь найти разные решения, но ни одно из них мне не подходит.

Я на Ubuntu, если это поможет

Ответы [ 2 ]

0 голосов
/ 26 марта 2019

Я только что понял это.Там не было ничего плохого в моей установке.Кажется, это ошибка в интегрированном терминале pycharm.Когда я перешел в мой проект dir с моей оболочкой linux и выполнил мой скрипт, все работало просто отлично.Я не знаю, почему он не работал со встроенным терминалом.

0 голосов
/ 25 марта 2019

Убедитесь, что он установлен для Python 3, а не 2, и запустите pip3 install pyaudio, если он в пипсах.

...