试图使语音识别模块正常工作。我可以在Windows 10笔记本电脑,Raspberry pi3上运行它,但似乎无法在Ubuntu上运行它!该模块已安装,但PyCharm或Thonny都找不到。
我已经在堆栈溢出中寻找解决方案,但没有成功。我尝试卸载并重新安装该模块。我尝试了各种版本的模块安装,例如使用setuup.py文件或pip,尝试将文件夹/文件移动到应该放置的位置等。 (也尝试告诉计算机他是个好孩子,但这也不起作用...)
我可以使用这一行代码
python3 -m speech_recognition
将我的麦克风插入发射塔并可以正常工作,但是在PyCharm或Thonny中使用线路时,例如
import speech_recognition
print(speech_recognition.__version__)
我最终以
Traceback (most recent call last):
File "/home/elitree/SPRECOG/FU.py", line 1, in <module>
import speech_recognition
ModuleNotFoundError: No module named 'speech_recognition'
python版本是3.6 pip3版本是19.1.1 Ubuntu版本是Ubuntu 18.04.2 LTS 如果需要,我可以提供其他系统详细信息 我只是不确定现在该怎么办
答案 0 :(得分:2)
ForceBru向我解释-我的IDE使用了错误的python解释器。
首先通过使用python3 this_file.py
此后,可以通过在终端中使用命令which python3
识别正确的解释器,然后将IDE配置为使用该解释器来解决此问题。