无法将 azure.cognitiveservices.search.websearch 模块导入程序
Faliure to import azure.cognitiveservices.search.websearch module into program
我正在尝试使用来自 Azure 的 bing 搜索 api。我已经使用 pip(使用 python -m pip install azure-cognitiveservices-search-websearch)将模块安装到我使用 venv 创建的虚拟环境中。我做错了什么吗?因为程序找不到模块。
我已经尝试通过 pip 在全球范围内安装它,但它仍然没有达到预期的效果。我已经逐行阅读了天蓝色网页上提供的帮助。除了程序保存在虚拟环境保存的同一个子目录之外,程序仍然找不到该模块。
这正是微软提供的代码。它不是我的,但它是程序运行所必需的。
from azure.cognitiveservices.search.websearch import WebSearchAPI
from azure.cognitiveservices.search.websearch.models import SafeSearch
from msrest.authentication import CognitiveServicesCredentials
预计导入模块,然后继续运行 program.But我在shell中得到的是:
Traceback (most recent call last):
from azure.cognitiveservices.search.websearch import WebSearchAPI
ModuleNotFoundError: No module named 'azure'
显然这不是我想要输出的。
我做错了什么?
我在 windows os 上用 VS 代码创建了一个 python 项目,并通过下面的 Powershell 设置了活动虚拟环境:
python -m venv myvenv
./myvenv/Scripts/Activate.ps1
python -m pip install azure-cognitiveservices-search-websearch
测试导入命令,无一例外:
希望对您有所帮助。
我正在尝试使用来自 Azure 的 bing 搜索 api。我已经使用 pip(使用 python -m pip install azure-cognitiveservices-search-websearch)将模块安装到我使用 venv 创建的虚拟环境中。我做错了什么吗?因为程序找不到模块。
我已经尝试通过 pip 在全球范围内安装它,但它仍然没有达到预期的效果。我已经逐行阅读了天蓝色网页上提供的帮助。除了程序保存在虚拟环境保存的同一个子目录之外,程序仍然找不到该模块。
这正是微软提供的代码。它不是我的,但它是程序运行所必需的。
from azure.cognitiveservices.search.websearch import WebSearchAPI
from azure.cognitiveservices.search.websearch.models import SafeSearch
from msrest.authentication import CognitiveServicesCredentials
预计导入模块,然后继续运行 program.But我在shell中得到的是:
Traceback (most recent call last):
from azure.cognitiveservices.search.websearch import WebSearchAPI
ModuleNotFoundError: No module named 'azure'
显然这不是我想要输出的。 我做错了什么?
我在 windows os 上用 VS 代码创建了一个 python 项目,并通过下面的 Powershell 设置了活动虚拟环境:
python -m venv myvenv
./myvenv/Scripts/Activate.ps1
python -m pip install azure-cognitiveservices-search-websearch
测试导入命令,无一例外:
希望对您有所帮助。