【发布时间】:2026-01-27 17:50:02
【问题描述】:
我的电脑不想安装 PyAudio
点安装 PyAudio
收集 PyAudio
使用缓存的 PyAudio-0.2.11.tar.gz (37 kB)
对 PyAudio 使用旧版“setup.py install”,因为未安装包“wheel”。
安装收集的包:PyAudio
为 PyAudio 运行 setup.py install ... 错误
错误:命令出错,退出状态为 1:
命令:'c:\users\lemcr\appdata\local\programs\python\python38\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\LEMCr\AppData\Local\Temp\pip-install-a02e_7yr\pyaudio_110e15c18e6044c99a162c26dbed278b\setup.py'"'"'; 文件='"'"'C:\Users\LEMCr\AppData\Local\Temp\pip-install-a02e_7yr\pyaudio_110e15c18e6044c99a162c26dbed278b\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' 安装--record 'C:\Users\LEMCr\AppData\Local\Temp\pip-record-l8j78jvs\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\用户\lemcr\appdata\local\programs\python\python38\Include\PyAudio'
cwd: C:\Users\LEMCr\AppData\Local\Temp\pip-install-a02e_7yr\pyaudio_110e15c18e6044c99a162c26dbed278b
完整输出(17 行):
运行安装
运行构建
运行 build_py
创建构建
创建 build\lib.win-amd64-3.8
复制 src\pyaudio.py -> build\lib.win-amd64-3.8
运行 build_ext
构建“_portaudio”扩展
创建 build\temp.win-amd64-3.8
创建 build\temp.win-amd64-3.8\Release
创建 build\temp.win-amd64-3.8\Release\src
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DMS_WIN64=1 -Ic:\users\lemcr\appdata\local\programs\python\python38\include -Ic:\users\lemcr\appdata\local\programs\python\python38\include "-IC:\Program Files ( x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\ 14.28.29910\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /Tcsrc /_portaudiomodule.c /Fobuild\temp.win-amd64-3.8\Release\src/_portaudiomodule.obj
_portaudiomodule.c
c:\users\lemcr\appdata\local\programs\python\python38\include\pyconfig.h(117):警告 C4005:“MS_WIN64”:Makro-Neudefinition
src/_portaudiomodule.c: 注意: Siehe vorherige Definition von "MS_WIN64"
src/_portaudiomodule.c(29): 致命错误 C1083: Datei (Include) kann nicht ge”ffnet werden: "portaudio.h": No such file or directory
错误:命令 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\bin\HostX86\x64\cl.exe' 失败,退出状态为 2
--------------------------------------
错误:命令出错,退出状态为 1:'c:\users\lemcr\appdata\local\programs\python\python38\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\LEMCr\AppData\Local\Temp\pip-install-a02e_7yr\pyaudio_110e15c18e6044c99a162c26dbed278b\setup.py'"'"'; 文件='"'"'C:\Users\LEMCr\AppData\Local\Temp\pip-install-a02e_7yr\pyaudio_110e15c18e6044c99a162c26dbed278b\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' 安装--record 'C:\Users\LEMCr\AppData\Local\Temp\pip-record-l8j78jvs\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\ users\lemcr\appdata\local\programs\python\python38\Include\PyAudio' 检查日志以获取完整的命令输出。
【问题讨论】:
-
我是德国人 ich bin deutsch
-
@ActsyYT Auf SO darf nur englisch verbraucht werden / SO 只有英文。
标签: python