Я создал программу помощника рабочего стола, но каждый раз, когда я запускаю программу, я продолжаю получать эту ошибку.пожалуйста, помогите мне - PullRequest
0 голосов
/ 27 мая 2019

при попытке установить pyaudio также отображается следующая ошибка

Запуск setup.py clean для pyaudio Не удалось построить pyaudio Установка собранных пакетов: pyaudio Запуск setup.py install для pyaudio ... error Завершить вывод команды c: \ users \ hp \ appdata \ local \ Programs \ python \ python37 \ python.exe -u -c "импорт setuptools, tokenize; файл = 'C: \ Users \HP \ AppData \ Local \ Temp \ pip-install-okii4l8n \ pyaudio \ setup.py '; f = getattr (tokenize,' open ', open) ( file ); code = f.read ().replace ('\ r \ n', '\ n'); f.close (); exec (скомпилировать (код, file , 'exec')) "install --record C: \ Users\ HP \ AppData \ Local \ Temp \ pip-record-fpl5yt23 \ install-record.txt - одиночная версия-управляемая извне --compile: запуск установки запуск сборки build_py создание сборки создание build \ lib.win-amd64-3.7 копирование src \ pyaudio.py -> build \ lib.win-amd64-3.7 при запуске build_ext сборка ошибки расширения '_portaudio': требуется Microsoft Visual C ++ 14.0.Получите его с помощью "Microsoft Visual C ++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

Я также пытался выполнить это во многих различных идентификаторах, но он не работает должным образом.

Трассировка (последний вызов был последним): Файл "C: \ Users \ HP \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-packages \ speech_recognition__init __. Py", строка 108, в get_pyaudio import pyaudio ModuleNotFoundError: Модуль не указан'pyaudio'

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

Traceback (последний вызов был последним): Файл "E: / study material / python Programs/ Practice Programs / Jarvis2.py ", строка 66, в запросе = takeCommand (). Lower () Файл" E: / учебные материалы / программы Python / тренировочные программы / jarvis2.py ", строка 38, в takeCommand с sr.Microphone() в качестве источника: файл "C: \ Users \ HP \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-packages \ speech_recognition__init __. py", строка 79, в init self.pyaudio_module =Файл self.get_pyaudio () "C: \ Users \ HP \ AppData \ Local \"Программы \ Python \ Python37 \ lib \ site-packages \ speech_recognition__init __. Py ", строка 110, в get_pyaudio повысить AttributeError (" Не удалось найти PyAudio;проверить установку ") AttributeError: Не удалось найти PyAudio; проверьте установку

1 Ответ

0 голосов
/ 27 мая 2019

Похоже, что вам нужны «Средства сборки Microsoft Visual C ++» с сайта, указанного в списке, но PyAudio вроде как не работает ...

У меня была такая же ошибка, так что вы могли бы создать условие, которое активирует текстовую командную строку. У меня есть код, похожий на ваш на https://github.com/PythonGuy888/ATLAS, где я создал указанное условие, поскольку ПК, на котором я разрабатываю код, также не может установить PyAudio ...

Надеюсь, это помогло.

...