speech_recognition无法导入pyaudio; ModuleNotFoundError

时间:2019-03-25 15:06:32

标签: python pycharm speech-recognition pyaudio

我正在尝试使用python和SpeechRecognition库对语音助手进行编程。但是,当我执行程序时,它会运行约2秒钟,然后引发以下错误

[0:02] Decoding of audio.mp3 finished. Traceback (most recent call last): File "/home/USERNAME/PycharmProjects/jarvis/venv/lib/python3.7/site-packages/speech_recognition/__init__.py", line 108, in get_pyaudio import pyaudio ModuleNotFoundError: No module named 'pyaudio'

我已经花了几个小时尝试不同的解决方案,但似乎没有一个适合我。

如果有帮助,我就在ubuntu上

2 个答案:

答案 0 :(得分:0)

请尝试确保已为Python 3(而非2)安装了该软件,并运行commons(如果它位于pip上)。

答案 1 :(得分:0)

我只是想通了。我的安装没有错。似乎是pycharm集成终端中的错误。当我使用linux shell进入项目目录并执行脚本时,一切正常。我不知道,为什么它不能与内置终端一起使用。