iT邦幫忙

2021 iThome 鐵人賽

DAY 19
0
自我挑戰組

實驗室助理的技術文章自我整理系列 第 19

Python - 安裝 PyAudio 套件報錯解決方式參考筆記

Python - 安裝 PyAudio 套件報錯解決方式參考筆記

參考資料

資料來源:I can't install pyaudio on Windows? How to solve “error: Microsoft Visual C++ 14.0 is required.”?

PyAudio 套件來源:Unofficial Windows Binaries for Python Extension Packages

說明

如題,當初會來撰寫這篇參考筆記的主要原因很簡單(如下方圖片所示),就是因為 PyAudio 套件好像沒辦法直接使用 pip install 指令來執行安裝,所以就會噴出很長一串的報錯訊息,然後以在網路上搜尋到的解決方式而言,感覺應該是 Python 的 pip 套件,沒辦法正確的抓到相對應的作業系統、python 版本、cpu 廠牌的 .whl 檔案來做安裝,需要自己來手動查找並下載對應正確版本的 .whl 檔案來使用,才能夠正確的安裝套件。

特此撰寫本篇文章作為紀錄文件,用以方便後續可以重複查閱,雖然後面沒有什麼機會再用到,但也算是一個不錯的經驗。

解決方式

如上方圖片所示,要先用指令: python --version 來查看目前的 Python 版本是多少,同時確認到底是 64 位元還是 32 位元的 python,接著再到網站: Unofficial Windows Binaries for Python Extension Packages 找到並下載對應版本的 .whl 檔案來安裝 PyAudio 套件。

.whl 檔案的版本對應關係

.whl 檔案的版本對應關係:以上圖為例子,cp 後面是代表 python 的版本,例如 cp37 就是指 python 3.7, win_amd64 跟 win32 則代表使用的是 amd 或者是 intel 的 cpu。


上一篇
Python - 修正 python pandas 模組的 runtimeError: package fails to pass a sanity check 錯誤處理參考筆記
下一篇
Python - Python num2words 套件 - 將數字轉換為多種語言的單詞 - 參考筆記
系列文
實驗室助理的技術文章自我整理30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言