我试图安装Pyaudio,但有一些错误

  • 本文关键字:错误 安装 Pyaudio python
  • 更新时间 :
  • 英文 :

Collecting Pyaudio
Using cached PyAudio-0.2.11.tar.gz (37 kB)
Using legacy 'setup.py install' for Pyaudio, since package 'wheel' is not installed.
Installing collected packages: Pyaudio
Running setup.py install for Pyaudio ... error
ERROR: Command errored out with exit status 1:
command: 'd:pythonpython.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Kim Thanh\AppData\Local\Temp\pip-install-7x320gpc\pyaudio_0f1d6854b46b44e48bdb8c8fecd1f435\setup.py'"'"'; __file__='"'"'C:\Users\Kim Thanh\AppData\Local\Temp\pip-install-7x320gpc\pyaudio_0f1d6854b46b44e48bdb8c8fecd1f435\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'rn'"'"', '"'"'n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:UsersKim ThanhAppDataLocalTemppip-record-s2c4vp4binstall-record.txt' --single-version-externally-managed --compile --install-headers 'd:pythonIncludePyaudio'
cwd: C:UsersKim ThanhAppDataLocalTemppip-install-7x320gpcpyaudio_0f1d6854b46b44e48bdb8c8fecd1f435
Complete output (17 lines):
running install
running build
running build_py
creating build
creating buildlib.win-amd64-3.9
copying srcpyaudio.py -> buildlib.win-amd64-3.9
running build_ext
building '_portaudio' extension
creating buildtemp.win-amd64-3.9
creating buildtemp.win-amd64-3.9Release
creating buildtemp.win-amd64-3.9Releasesrc
C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.29.30037binHostX86x64cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DMS_WIN64=1 -Id:pythoninclude -Id:pythoninclude -IC:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.29.30037ATLMFCinclude -IC:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.29.30037include -IC:Program Files (x86)Windows Kits10include10.0.19041.0ucrt -IC:Program Files (x86)Windows Kits10include10.0.19041.0shared -IC:Program Files (x86)Windows Kits10include10.0.19041.0um -IC:Program Files (x86)Windows Kits10include10.0.19041.0winrt -IC:Program Files (x86)Windows Kits10include10.0.19041.0cppwinrt /Tcsrc/_portaudiomodule.c /Fobuildtemp.win-amd64-3.9Releasesrc/_portaudiomodule.obj
_portaudiomodule.c
d:pythonincludepyconfig.h(117): warning C4005: 'MS_WIN64': macro redefinition
src/_portaudiomodule.c: note: see previous definition of 'MS_WIN64'
src/_portaudiomodule.c(29): fatal error C1083: Cannot open include file: 'portaudio.h': No such file or directory
error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\bin\HostX86\x64\cl.exe' failed with exit code 2
----------------------------------------
ERROR: Command errored out with exit status 1: 'd:pythonpython.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Kim Thanh\AppData\Local\Temp\pip-install-7x320gpc\pyaudio_0f1d6854b46b44e48bdb8c8fecd1f435\setup.py'"'"'; __file__='"'"'C:\Users\Kim Thanh\AppData\Local\Temp\pip-install-7x320gpc\pyaudio_0f1d6854b46b44e48bdb8c8fecd1f435\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'rn'"'"', '"'"'n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:UsersKim ThanhAppDataLocalTemppip-record-s2c4vp4binstall-record.txt' --single-version-externally-managed --compile --install-headers 'd:pythonIncludePyaudio' Check the logs for full command output.

这似乎是visualstudio错误。尝试通过terminal安装它,如果失败,只需下载pyaudio的.wheel.tar文件,使用python&然后再次尝试更新pyaudio

相关内容

最新更新