ModuleNotFoundError:没有名为'pyaudio'的模块

时间:2017-08-14 13:57:42

标签: python python-3.x pyaudio

我在终端上运行了pip install pyaudio并收到了这个错误:

  

命令“/ home / oliver / anaconda3 / bin / python -u -c”import setuptools,   tokenize; file ='/ tmp / pip-build-ub9alt7s / pyaudio / setup.py'; f = getattr(tokenize,'open',open)( file ) ;代码= f.read()代替( '\ r \ N',   '\ n'); f.close(); exec(编译(代码,文件,'exec'))“安装   --record /tmp/pip-e9_md34a-record/install-record.txt --single-version-external-managed --compile“在/ tmp / pip-build-ub9alt7s / pyaudio /

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

似乎有效。

然后在jupyter中: 导入pyaudio

错误:

  

ModuleNotFoundError:没有名为'pyaudio'的模块

任何人都可以帮我解决这个问题吗?我不熟悉Ubuntu,它是命令路径等,因为我几个月才使用它。

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

3 个答案:

答案 0 :(得分:0)

检查pyaudio的文档是否与python版本兼容 一些不兼容的模块可以毫无问题地安装,但在尝试访问时仍然无法正常工作

答案 1 :(得分:0)

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

python3 playmusic.py

我没有使用预装的MAC python。

答案 2 :(得分:0)

如果您使用的是Windows,则在终端上执行以下命令:

pip install pipwin

pipwin install pyaudio