繁体   English   中英

ModuleNotFoundError:没有名为“pyaudio”的模块

[英]ModuleNotFoundError: No module named 'pyaudio'

我在终端中运行 pip install pyaudio 并收到此错误:

命令“/home/oliver/anaconda3/bin/python -u -c”导入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" 失败,错误代码 1 在 /tmp/pip-build-ub9alt7s/pyaudio/

所以我跑了 sudo apt-install python-pyaudio python3-pyaudio

这似乎有效。

然后在 jupyter 中:导入 pyaudio

错误:

ModuleNotFoundError:没有名为“pyaudio”的模块

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

如果您需要更多信息,请告诉我内容和方式。 谢谢

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

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

python3 playmusic.py

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

如果您使用的是 Windows,那么终端上的这些命令:

pip install pipwin

pipwin install pyaudio

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM