Pyaudio是一個可以用麥克風錄入聲音的庫,但我在安裝時發現無論是在cmd中pip安裝還是在Pycharm中安裝,都會報一堆錯誤。因此寫一篇我最終的解決方案,我的解決辦法是採用離線安裝的方式,安裝pyaudio庫。
一.下載離線安裝包
離線安裝包下載位置
注意自己的Python版本和作業系統版本,下載對應的安裝包
由於我的python是3.7.8版本和64位作業系統,因此我下載的pyaudio版本如下:
如何檢視自己的Python版本?
開啟cmd,直接輸入python並回車,會顯示Python的版本號
如何檢視自己的作業系統位數?
目前筆記本通常是64位,也可以在選單欄中搜尋設定,開啟系統-系統資訊檢視作業系統資訊。
二.直接CMD中pip進行下載
最好以管理員身份開啟cmd,輸入pip install 下載的壓縮包檔名稱(包括字尾)
pip install PyAudio-0.2.11-cp37-cp37m-win_amd64.whl
如果cmd出現的資訊無報紅則安裝成功
三.安裝中可能出現的問題
我第一次pip時,出現以下爆紅資訊。
ERROR: Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: 'C:\\Windows\\System32\\PyAudio-0.2.11-cp37-cp37m-win_amd64.whl'
這裡是說找不到你要下載的離線包,因此我將離線包放在電腦C:\Windows\System32的位置,即報錯找不到的位置,之後再pip install就成功安裝了。