ModuleNotFoundError: No module named 'pyaudio'

ModuleNotFoundError: No module named 'pyaudio'

我 运行 在我的终端中 pip install pyaudio 并得到这个错误:

Command "/home/oliver/anaconda3/bin/python -u -c "import setuptools, tokenize;file='/tmp/pip-build-ub9alt7s/pyaudio/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /tmp/pip-e9_md34a-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-ub9alt7s/pyaudio/

所以我运行 sudo apt-install python-pyaudio python3-pyaudio

这似乎奏效了。

然后在 jupyter 中: 导入 pyaudio

错误:

ModuleNotFoundError: No module named 'pyaudio'

谁能帮我解决这个问题?我不熟悉 Ubuntu 和它的命令路径等,因为我只使用了几个月。

如果您需要更多信息,请告诉我是什么以及如何。谢谢

检查 pyaudio 的文档是否与您的 python 版本兼容
一些不兼容的模块可能安装没有问题,
但在尝试访问它们时仍然无法工作

我遇到了同样的问题,我的解决方案是...

python3 playmusic.py

我没有使用预装的 MAC 的 python。

如果您正在使用 windows 那么在终端上执行这些命令:

pip install pipwin

pipwin install pyaudio