Pyaudio не работает, когда я пытаюсь запустить код в Windows

#python #installation #pyaudio

Вопрос:

Это мой код, но когда я начинаю кодировать, я получаю ошибку. Я установил pip и другую функцию, но произошла ошибка

импортируйте speech_recognition как sr r = sr.Распознаватель() с sr.Микрофоном() в качестве источника:

 print("Speak Anything: ")
audio = r.listen(source)
try:
    text=r.recognize_google(audio)
    print("You said:()".format(text))
except:
    print("Sorry could not recognize what you said")
 

И это тоже моя ошибка. Я перепробовал множество решений, но ничего не вышло.
Обратная связь (последний последний звонок):
Файл «C:UsersAsusPycharmProjectspythonProject2venvlibsite-packagesspeech_recognition_init_.py«, строка 108, в get_pyaudio
импорт pyaudio
ModuleNotFoundError: Нет модуля с именем «pyaudio»

Во время обработки вышеуказанного исключения произошло еще одно исключение:

Обратная трассировка (самый недавний призыв последнего): файл «C:UsersAsusPycharmProjectspythonProject2main.py», линия 3, В с SR.Микрофон() в качестве исходного файла: «C:UsersAsusPycharmProjectspythonProject2venvlibsite-packagesspeech_recognition_инит_.ру», строка 79, в инициализации личности.pyaudio_module = самоуправления.get_pyaudio() файл «C:UsersAsusPycharmProjectspythonProject2venvlibsite-packagesspeech_recognition_инит_.ру», строка 110, в get_pyaudio поднять AttributeError(«не удается найти PyAudio; проверка установки») Ошибка атрибута: Не удалось найти PyAudio; проверьте установку

Комментарии:

1. Вы установили используемый модуль

2. Я установил модуль с cmd

3. Ошибка показывает, что pyaudio он не установлен. Кстати, какую среду разработки вы используете?

4. Я использую pycharm

5. Установите pyaudio в pycharm

Ответ №1:

Как вы упомянули, ваша python версия такова 3.9 , что вы можете найти файл ассоциированного колеса здесь

Позвольте мне привести вам пример с изображения, как вы можете видеть, моя версия python 3.7, поэтому я скачаю PyAudio‑0.2.11‑cp37‑cp37m‑win_amd64.whl , которая содержит только python 3.7

введите описание изображения здесь

  1. cp37m‑win_amd64 что означает python 3.7 с 64 bit помощью и проверить по изображению
  2. Теперь я скачаю этот файл и дам полный путь, по которому я скачал и использую в качестве pip install path-to-wheel-file
  3. так что теперь вам нужно сделать для python 3.9 и проверить, что это 32 bit или 64 bit , загрузить файл колеса и установить pyaudio