你好,
我試圖安裝PyAudio包。
但我得到以下錯誤。
收集pyaudio
使用緩存PyAudio-0.2.11.tar。廣州(37 kB)
建築輪子收集包:pyaudio
建築輪pyaudio (setup . py)…錯誤
錯誤:命令錯誤與退出狀態1:
命令:/磚/ python3 / bin / python - u - c的導入係統,setuptools,標記;sys。argv [0] = '“'”“/ tmp / pip-install-rvaxe7s2 / pyaudio / setup . py”“”“”;__file__ = '“'”“/ tmp / pip-install-rvaxe7s2 / pyaudio / setup . py”””””; f = getattr(標記,”“”“開放”,打開)(__file__);代碼= f.read ()。替換(“””“\ r \ n”“”,“”“\ n”””); f.close (); exec(編譯(代碼、__file__”“”“執行”))的bdist_wheel - d / tmp / pip-wheel-bo6u1xp6
鹿:/ tmp / pip-install-rvaxe7s2 / pyaudio /
完整的輸出(16行):
運行bdist_wheel
運行構建
運行build_py
創建構建
創建構建/ lib.linux - x86_64 3.8
複製src / pyaudio。py - >構建/ lib.linux - x86_64 3.8
運行build_ext
構建“_portaudio”擴展
創建構建/ temp.linux - x86_64 3.8
創建構建/ src / temp.linux - x86_64 3.8
x86_64-linux-gnu-gcc pthread -Wno-unused-result -Wsign-compare -DNDEBUG - g -fwrapv o3 - wall - g -fstack-protector-strong -Wformat -Werror = format-security - fpic - i /磚/ python3 /包括我/ usr /地方/ include / src / _portaudiomodule python3.8 - c。c - o構建/ temp.linux - x86_64 3.8 / src / _portaudiomodule.o
src / _portaudiomodule。c: 29:10:致命錯誤:portaudio。h:沒有這樣的文件或目錄
# include“portaudio.h”
^ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
編譯終止。
錯誤:命令“x86_64-linux-gnu-gcc”失敗的退出狀態1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
錯誤:沒有為pyaudio建立輪
運行設置。py清潔pyaudio
未能建立pyaudio
安裝收集包:pyaudio
運行設置。py安裝pyaudio…錯誤
錯誤:命令錯誤與退出狀態1:
命令:/磚/ python3 / bin / python - u - c的導入係統,setuptools,標記;sys。argv [0] = '“'”“/ tmp / pip-install-rvaxe7s2 / pyaudio / setup . py”“”“”;__file__ = '“'”“/ tmp / pip-install-rvaxe7s2 / pyaudio / setup . py”””””; f = getattr(標記,”“”“開放”,打開)(__file__);代碼= f.read ()。替換(“””“\ r \ n”“”,“”“\ n”””); f.close (); exec(編譯(代碼、__file__”“”“執行”))的安裝/ tmp / pip-record-nboxv47h / install-record——記錄。txt——single-version-externally-managed——編譯——install-headers /磚/ python3 / include /網站/ python3.8 / pyaudio
鹿:/ tmp / pip-install-rvaxe7s2 / pyaudio /
完整的輸出(16行):
運行安裝
運行構建
運行build_py
創建構建
創建構建/ lib.linux - x86_64 3.8
複製src / pyaudio。py - >構建/ lib.linux - x86_64 3.8
運行build_ext
構建“_portaudio”擴展
創建構建/ temp.linux - x86_64 3.8
創建構建/ src / temp.linux - x86_64 3.8
x86_64-linux-gnu-gcc pthread -Wno-unused-result -Wsign-compare -DNDEBUG - g -fwrapv o3 - wall - g -fstack-protector-strong -Wformat -Werror = format-security - fpic - i /磚/ python3 /包括我/ usr /地方/ include / src / _portaudiomodule python3.8 - c。c - o構建/ temp.linux - x86_64 3.8 / src / _portaudiomodule.o
src / _portaudiomodule。c: 29:10:致命錯誤:portaudio。h:沒有這樣的文件或目錄
# include“portaudio.h”
^ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
編譯終止。
錯誤:命令“x86_64-linux-gnu-gcc”失敗的退出狀態1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
錯誤:命令錯誤與退出狀態1:/磚/ python3 / bin / python - u - c的導入係統,setuptools,標記;sys。argv [0] = '“'”“/ tmp / pip-install-rvaxe7s2 / pyaudio / setup . py”“”“”;__file__ = '“'”“/ tmp / pip-install-rvaxe7s2 / pyaudio / setup . py”””””; f = getattr(標記,”“”“開放”,打開)(__file__);代碼= f.read ()。替換(“””“\ r \ n”“”,“”“\ n”””); f.close (); exec(編譯(代碼、__file__”“”“執行”))的安裝/ tmp / pip-record-nboxv47h / install-record——記錄。txt——single-version-externally-managed——編譯——install-headers /磚/ python3 / include /網站/ python3.8 / pyaudioCheck the logs for full command output.
警告:您使用的是皮普版本20.2.4;然而,21.3.1可用版本。
你應該考慮升級通過“磚/ python3 / bin / python - m pip安裝,升級皮普的命令。