我在PyAudio中遇到问题,我已经通过Python非官方库在Python 3.6和Python 3.8中安装了PyAudio。
C:\Users\Baali>pip install --user PyAudio
成功安装了PyAudio-0.2.11
但是当我尝试导入PyAudio时,它说
import PyAudio
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'PyAudio'
答案 0 :(得分:0)
我不知道这是否会有所作为,但请尝试安装pyaudio(全部小写)。
pip install pyaudio
我重新创建了您的错误,import pyaudio
有效,但import PyAudio
不起作用。
我从这篇文章中提取了以下指示:
ModuleNotFoundError: No module named 'pyaudio' (Windows)
“常规解决方案(适用于Windows)
最好的是不要依赖您的系统PATH。使用py启动器选择所需的版本。要运行与要使用的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
“
答案 1 :(得分:0)
对于 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