簡體   English   中英

Mac M1 無法安裝 PyAudio

[英]Mac M1 Can't Install PyAudio

Mac M1 無法安裝 PyAudio | 需要麥克風進行 Google 語音識別:


下面是錯誤代碼:

錯誤:命令出錯,退出狀態為 1:命令:/Library/Frameworks/Python.framework/Versions/3.10/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/lw/_gcm85s107z9sbgqyrw5pw700000gn/T/pip-install-j5ttim66/pyaudio_7fec2889410b4297b69eb047523';'setup 文件='"'"'/private/var/folders/lw/_gcm85s107z9sbgqyrw5pw700000gn/T/pip-install-j5ttim66/pyaudio_7fec2889410b4297b69eb0475231ceaf/setup'getup'('open'getup";' "'"', open)( file ) if os.path.exists( file ) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read( ).replace('"'"'\\r\\n'"'"', '"'"'\\n'"'"');f.close();exec(compile(code, file , '"' "'exec'"'"'))' install --record /private/var/folders/lw/_gcm85s107z9sbgqyrw5pw700000gn/T/pip-record-_m6tz1r3/install-record.txt --single-version-externally-managed --編譯 --install-headers /Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/pyaudio cwd: /private/var/folders/lw/_gcm85s107z9sbgqyrw5pw700000gn/T/pip-install-j5ttim9712000gn/T/pip-install-j5ttim971202038audio38audio18666/2010bcwd輸出(16 行): running install running build running build_py 創建 build 創建 build/lib.macosx-10.9-universal2-3.10 復制 src/pyaudio.py -> build/lib.macosx-10.9-universal2-3.10 running build_ext build ing '_portaudio' 擴展創建 build/temp.macosx-10.9-universal2-3.10 創建 build/temp.macosx-10.9-universal2-3.10/src clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -DMACOSX=1 -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c src/_portaudiomodule. c -o build/temp.macosx-10.9-universal2-3.10/src/_portaudiomodule.o src/_portaudiomodule.c:29:10: 致命錯誤:'portaudio.h' 文件未找到#include "portaudio.h" ^~ ~~~~~~~~~~~ 產生了 1 個錯誤。 錯誤:命令“/usr/bin/clang”失敗,退出代碼為 1 ---------------------------------- ------ 錯誤:命令出錯,退出狀態為 1:/Library/Frameworks/Python.framework/Versions/3.10/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/lw/_gcm85s107z9sbgqyrw5pw700000gn/T/pip-install-j5ttim66/pyaudio_7fec2889410b4297b69eb047523';'setup 文件='"'"'/private/var/folders/lw/_gcm85s107z9sbgqyrw5pw700000gn/T/pip-install-j5ttim66/pyaudio_7fec2889410b4297b69eb0475231ceaf/setup'getup'('open'(')' "'"', open)( file ) if os.path.exists( file ) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read( ).replace('"'"'\\r\\n'"'"', '"'"'\\n'"'"');f.close();exec(compile(code, file , '"' "'exec'"'"'))' install --record /private/var/folders/lw/_gcm85s107z9sbgqyrw5pw700000gn/T/pip-record-_m6tz1r3/install-record.txt --single-version-externally-managed -- compile --install-headers /Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/pyaudio 檢查日志以獲取完整的命令輸出。


任何幫助將不勝感激。 謝謝你。

從這里在您的 M1 機器上安裝brew

如何在 M1 mac 上安裝自制軟件

然后輸入以下命令:

brew update
brew install portaudio
brew link --overwrite portaudio
pip install pyaudio

你也可以檢查這個:

無法在 M1 Mac 上安裝 PyAudio [PortAudio 已安裝]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM