首页 > 解决方案 > ModuleNotFoundError:没有名为“azure.cognitiveservices”的模块

问题描述

我会先说我是 python 新手,我正在从使用 Azure 中的笔记本(在实验室内)转向试图让它在我的家庭系统上工作。运行以下代码行时出现此错误:

from azure.cognitiveservices.vision.computervision import ComputerVisionClient <-------------


Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'azure.cognitiveservices'
  
>>> import sys
>>> sys.path
['', 'C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\Python37_64\\python37.zip', 'C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\Python37_64\\DLLs', 'C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\Python37_64\\lib', 'C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\Python37_64', 'C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\Python37_64\\lib\\site-packages']

>>> os.getcwd()
'C:\\Users\\david\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages'
>>>

C:\Python>python -m pip freeze
azure-cognitiveservices-vision-computervision==0.7.0
azure-common==1.1.26
certifi==2020.12.5
chardet==4.0.0
idna==2.10
isodate==0.6.0
msrest==0.6.20
oauthlib==3.1.0
Pillow==8.1.0
requests==2.25.1
requests-oauthlib==1.3.0
six==1.15.0
urllib3==1.26.3

我已经寻找解决方案,但我发现的解决方案似乎并不适用。如果有人可以解释一个更具描述性的解决方案,我将不胜感激。

标签: pythonazure

解决方案


运行下面的行,然后它会正常工作。

pip install azure-cognitiveservices-vision-computervision

推荐阅读