1

我正在使用powershell和scoop,windows。我已经安装了 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 = "" 
4

1 回答 1

1

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

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

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

pip list

并查看当前为您当前的 python 解释器安装的所有模块。如果列表中没有 speech_recognition 模块,请安装它:

pip install SpeechRecognition

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

于 2018-11-06T04:59:31.227 回答