Вы можете загрузить файл whl
и вызвать его при установке, это может сработать, согласно этому сообщению . В сообщении у вас есть ссылки на сайт, где вы можете скачать файл whl
. Также заявлено, что он может работать с Python 3.6, а не с 3.7, попробуйте изменить свою Python версию на 3.6, если другие варианты не дали результата.
Другое решение - удаление pyaudio
, затем подключитесь к виртуальной среде и установите снова вместе с venv. Это может решить вашу проблему.
Иногда случается, что успешно установленная библиотека может быть связана с версией Python, которая отличается от той, которую вы использовали при запуске программы. Вы также должны проверить это, я имею в виду проверку, к какой версии Python относится библиотека pyaudio
. Для запуска программы используйте ту же версию Python.