尽管已安装Pyaudio模块,但未找到

时间:2018-11-18 11:49:57

标签: python pyaudio

我正在尝试使用pyaudio软件包,但由于某些原因,我的命令行不断告诉我ImportError: No module named pyaudio

如果我跑步

python3 -m pip install pyaudio

我明白了

Requirement already satisfied: pyaudio in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (0.2.11)

我尝试了一些我在其他地方找到的方法,但到目前为止没有任何效果。任何建议表示赞赏。如果这很重要,我正在Mac上工作。

3 个答案:

答案 0 :(得分:0)

要导入PyAudio,请查看您的lib / site-packages,并查看PyAudio文件夹的拼写是PyAudio还是pyaudio,然后尝试相应的导入:

import PyAudio # folder spelt PyAudio
import pyaudio # folder spelt pyaudio

或使用try语句

答案 1 :(得分:0)

pyaudio模块需要Visual Studio C ++构建版本3.7或更高版本。但是对于3.5版,可以使用

轻松安装
pip install pyaudio

这将成功安装pyaudio。

答案 2 :(得分:0)

PyAudio似乎不仅仅适用于3.7以上的Python版本。我有同样的问题,但解决了。如果尚未下载PyAudio,则必须转到https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio并安装与python兼容的版本。然后,您必须在终端中使用pip命令在下载文件的文件夹中安装该文件,例如:pip install PyAudio-0.2.11-cp37-cp37m-win_amd64.whl。

如果此安装无效,请尝试以下操作: 点安装pipwin pipwin安装pyaudio

现在,如果您已经安装了PyAudio,但仍无法正常工作,请首先从https://visualstudio.microsoft.com/visual-cpp-build-tools/下载Vs Code的构建工具。现在,按照https://code.visualstudio.com/docs/cpp/config-msvc中的前几个说明进行操作。使用构建工具配置VsCode。