У меня операционная система Windows 10 и я пытаюсь установить pyaudio в python 3.7, выдает ошибку:
cannot open include file portaudio.h
Я также пытался в Python 3.4, такая же ошибка происходит.
Я скачал файл с веб-сайта portaudio, названный как pa-stable -........ Но как его включить?
Я попытался переименовать его в portaudio.h и попытался включить в папку \ python3.7 / include в качестве состояний cmd при попытке установить pyaudio.
Но он показывает некоторые ошибки в portaudio.h
Итак, мои вопросы:
- Как установить pyaudio, все еще говорится, что не удается открыть файл включения portaudio.h ошибка
- Как скомпилировать portaudio
- Как это использовать, как решить эту проблему
У меня нет Mac OS, поэтому я не могу использовать - brew install portaudio
код на странице изображения 1
[код на странице изображения 2] [2]
[2]: https://i.stack.imgur.com/pbyQj.pngenter код здесь
- C: \ Windows \ system32> pip install pyaudio
- Собирание пиаудио
- Использование кэшированных https://files.pythonhosted.org/packages/ab/42/b4f04721c5c5bfc196ce156b3c768998ef8c0ae3654ed29ea5020c749a6b/PyAudio-0.2.11.tar.gz
- Сборка колес для собранных пакетов: pyaudio
- Сборка колеса для pyaudio (setup.py) ... ошибка
- ОШИБКА: завершить вывод команды 'c: \ users \ manav \ appdata \ local \ Programs \ python \ python37-32 \ python.exe' -u -c 'import setuptools, tokenize; file = '"'" 'C: \ Users \ Manav \ AppData \ Local \ Temp \ pip-install-v0ph2yme \ pyaudio \ setup.py' "'"'; f = getattr (tokenize, '"'" 'open' " '"', открыть) ( file ); code = f.read (). replace ('"' "\ r \ n '"' "','" '"' \ n '" '"'); f.close (); exec (скомпилировать (код, file , '"' "'exec'" '"'))) bdist_wheel -d 'C: \ Users \ Manav \ AppData \ Local \ Temp \ pip-wheel-fpp3aqag '--python-tag cp37:
- ОШИБКА: запущено bdist_wheel
- работает сборка
- работает build_py
- создание сборки
- создание сборки \ lib.win32-3.7
- копирование src \ pyaudio.py -> build \ lib.win32-3.7
- работает build_ext
- здание '_portaudio' расширение
- создание сборки \ temp.win32-3.7
- создание сборки \ temp.win32-3.7 \ Release
- создание сборки \ temp.win32-3.7 \ Release \ src
I. C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Community \ VC \ Tools \ MSVC \ 14.20.27508 \ bin \ HostX86 \ x86 \ cl.exe / c / nologo / Ox / W3 / GL / DNDEBUG / MD -Ic: \ users \ manav \ appdata \ local \ Programs \ python \ python37-32 \ include -Ic: \ users \ manav \ appdata \ local \ Programs \ python \ python37-32 \ include "-IC: \ Program Файлы (x86) \ Microsoft Visual Studio \ 2019 \ Community \ VC \ Tools \ MSVC \ 14.20.27508 \ ATLMFC \ include "" -IC: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Community \ VC \ Tools \ MSVC \ 14.20.27508 \ include "" -IC: \ Program Files (x86) \ Windows Kits \ 10 \ include \ 10.0.17763.0 \ ucrt "" -IC: \ Program Files (x86) \ Windows Kits \ 10 \ include \ 10.0.17763.0 \ shared "" -IC: \ Program Files (x86) \ Windows Kits \ 10 \ include \ 10.0.17763.0 \ um "" -IC: \ Program Files (x86) \ Windows Kits \ 10 \ include \ 10.0. 17763.0 \ winrt "" -IC: \ Program Files (x86) \ Windows Kits \ 10 \ include \ 10.0.17763.0 \ cppwinrt "/Tcsrc/_portaudiomodule.c /Fobuild\temp.win32-3.7\Release\src/_portaudiomodule.obj
- _portaudiomodule.c
- src / _portaudiomodule.c (29): фатальная ошибка C1083: не удается открыть включаемый файл: 'portaudio.h': такого файла или каталога нет
- ошибка: команда 'C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Community \ VC \ Tools \ MSVC \ 14.20.27508 \ bin \ HostX86 \ x86 \ cl.exe' завершилась неудачно с состоянием выхода 2
- ОШИБКА: не удалось построить колесо для pyaudio
- Запуск setup.py clean для pyaudio
- Не удалось построить pyaudio
- Установка собранных пакетов: pyaudio
- Запуск setup.py install для pyaudio ... ошибка
- ОШИБКА: завершить вывод команды 'c: \ users \ manav \ appdata \ local \ Programs \ python \ python37-32 \ python.exe' -u -c 'import setuptools, tokenize; file = '"'" 'C: \ Users \ Manav \ AppData \ Local \ Temp \ pip-install-v0ph2yme \ pyaudio \ setup.py' "'"'; f = getattr (tokenize, '"'" 'open' " '"', открыть) ( файл ); code = f.read (). replace ('"' "\ r \ n '"' "','" '"' \ n '" '"'); f.close (); exec (скомпилировать (код, file , '"' "'exec'" '"'))" install --record 'C: \ Users \ Manav \ AppData \ Local \ Temp \ pip-record-_247z450 \ install-record.txt '--single-version-внешне управляемый --compile:
- ОШИБКА: запущена установка
- работает сборка
- работает build_py
- создание сборки
- создание сборки \ lib.win32-3.7
- копирование src \ pyaudio.py -> build \ lib.win32-3.7
- работает build_ext
- здание '_portaudio' расширение
- создание сборки \ temp.win32-3.7
- создание сборки \ temp.win32-3.7 \ Release
- создание сборки \ temp.win32-3.7 \ Release \ src
- C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Community \ VC \ Tools \ MSVC \ 14.20.27508 \ bin \ HostX86 \ x86 \ cl.exe / c / nologo / Ox / W3 / GL / DNDEBUG / MD -Ic: \ users \ manav \ appdata \ local \ Programs \ python \ python37-32 \ include -Ic: \ users \ manav \ appdata \ local \ Programs \ python \ python37-32 \ include "-IC: \ Программные файлы (x86) \ Microsoft Visual Studio \ 2019 \ Community \ VC \ Tools \ MSVC \ 14.20.27508 \ ATLMFC \ include "" -IC: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Community \ VC \ Tools \ MSVC \ 14.20.27508 \ include "" -IC: \ Program Files (x86) \ Windows Kits \ 10 \ include \ 10.0.17763.0 \ ucrt "" -IC: \ Program Files (x86) \ Windows Kits \ 10 \ include \ 10.0.17763.0 \ shared "" -IC: \ Program Files (x86) \ Windows Kits \ 10 \ include \ 10.0.17763.0 \ um "" -IC: \ Program Files (x86) \ Windows Kits \ 10 \ include \ 10.0 .17763.0 \ winrt "" -IC: \ Program Files (x86) \ Windows Kits \ 10 \ include \ 10.0.17763.0 \ cppwinrt "/Tcsrc/_portaudiomodule.c /Fobuild\temp.win32-3.7\Release\src/_portaudiomodule. OBJ
- _portaudiomodule.c
- src / _portaudiomodule.c (29): фатальная ошибка C1083: не удается открыть включаемый файл: 'portaudio.h': такого файла или каталога нет
- ошибка: команда 'C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Community \ VC \ Tools \ MSVC \ 14.20.27508 \ bin \ HostX86 \ x86 \ cl.exe' завершилась неудачно с состоянием выхода 2
ОШИБКА: Команда "'c: \ users \ manav \ appdata \ local \ Programs \ python \ python37-32 \ python.exe' -u -c 'импортирует setuptools, tokenize; файл = '"'" 'C: \ Users \ Manav \ AppData \ Local \ Temp \ pip-install-v0ph2yme \ pyaudio \ setup.py' "'"'; f = getattr (tokenize, '"'" 'open' "'"', открыть) ( файл ); code = f.read (). replace ('"'" '\ r \ n' "'"', '"'" '\ n' "'"'); f.close (); exec (скомпилировать (код, file , '"'" 'exec' "'"')) 'install --record' C: \ Users \ Manav \ AppData \ Local \ Temp \ pip-record-_247z450 \ install-record.txt '--single-version-externally-managed --compile "завершился ошибкой с кодом ошибки 1 в C: \ Users \ Manav \ AppData \ Local \ Temp \ пип-установки-v0ph2yme \ pyaudio \
C: \ Windows \ system32>