繁体   English   中英

ModuleNotFoundError:没有名为“ speech_recognition”的模块

[英]ModuleNotFoundError: No module named 'speech_recognition'

我正在使用Powershell和勺子,窗户。 我已经安装了Speech_recognition存储桶,但仍然显示错误。

Code:
import speech_recognition as sr
import time
import json
import requests
import thread
import subprocess

SPLUNK_URL = "https://localhost"
# Splunk http event collector token
hec_token = "" 

当找不到解释的模块时,python解释器将显示ModuleNotFoundError。 有关import如何工作的更多信息,请单击此处

由于您已经安装了最新的python 3.7,并且正在使用2年前构建的代码段,因此可能有可能未为当前python安装Speech_recognition模块。

在尝试任何事情之前,执行

pip list

并查看当前为当前python解释器安装的所有模块。 如果speech_recognition模块在列表中不可用,则安装它:

pip install SpeechRecognition

另外,如果您的系统上安装了多个python版本,请确保使用用于应用程序的python解释器的pip安装程序。 如果您正在使用或喜欢具有多个python版本,则建议您使用pyenv之类的工具。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM