python - 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
我已经寻找解决方案,但我发现的解决方案似乎并不适用。如果有人可以解释一个更具描述性的解决方案,我将不胜感激。
解决方案
运行下面的行,然后它会正常工作。
pip install azure-cognitiveservices-vision-computervision
推荐阅读
- testing - 如何使用键盘快捷键打开菜单?
- java - 使用 toString 形成一个带字符的字符串
- java - FirebaseDatabase 返回脏值?
- google-cloud-data-fusion - 自动检测数据融合中 HTTP 插件的嵌套 json 响应
- ios - SwiftUI:关闭工作表后,导航栏按钮的点击目标未对齐
- python - 通过鼠标单击返回 2D 绘图的 x,y 值
- c - 在单链表的开头添加一个节点 (C)
- java - 无法让角色在 Spring Boot Security 中工作
- mysql - 如何使用mysql和knex js(Node js)插入存储在数组中的多条JSON记录?
- generics - Kotlin 关于混合泛型和继承的困惑