我正在尝试使用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上工作。
答案 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。