簡體   English   中英

無法在 Python 3.8 中安裝 PyAudio

[英]Can't Install PyAudio in Python 3.8

我有 PyAudio 的問題 我已經通過 Python 非官方庫在 Python 3.6 和 Python 3.8 安裝了 PyAudio。

C:\Users\Baali>pip install --user PyAudio

成功安裝 PyAudio-0.2.11

但是當我嘗試導入 PyAudio 時,它說:

import PyAudio

追溯(最近一次通話):
文件“”,第 1 行,在 ModuleNotFoundError 中:沒有名為“PyAudio”的模塊

對於 Windows 操作系統運行:

pip install pipwin
pipwin install pyaudio

對於 Linux 操作系統運行:

sudo apt-get install libasound-dev portaudio19-dev libportaudio2 libportaudiocpp0
pip install pyaudio --user

查看此鏈接了解更多信息: https://www.codegrepper.com/code-examples/python/install+pyaudio+pip3+ubuntu

我不知道這是否會有所不同,但請嘗試安裝 pyaudio(全部小寫)。

pip install pyaudio


更新 1:

我重新創建了您的錯誤並且import pyaudio有效但import PyAudio無效。

在此處輸入圖像描述


更新 2:

我從這篇文章中提取了以下說明:

ModuleNotFoundError:沒有名為“pyaudio”的模塊 (Windows)

“通用解決方案(適用於 Windows)

最好不要依賴你的系統路徑。 使用 py launcher 到 select 你想要的版本。 要運行與您要使用的 Python 版本相對應的 pip 模塊,請將 pip 作為模塊而不是可執行文件啟動。 所以不是:

pip install <package>

運行(在這里嘗試 3.8 而不是 3.6):

py -3.6 -m pip install <package>

要查看您為該 Python 版本安裝了哪些 Python 軟件包,請使用:

py -3.6 -m pip freeze

暫無
暫無

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

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