繁体   English   中英

ModuleNotFoundError:没有名为“azure.cognitiveservices.vision.customvision”的模块

[英]ModuleNotFoundError: No module named 'azure.cognitiveservices.vision.customvision'

我正在尝试在 VS Code 的 Mac 上使用 Jupyter 的 microsoft azure 自定义视觉服务

我安装了 Python 3.8.3。

我已经完成 pip install azure.cognitiveservices.vision.customvision 并使用 pip show 确认它在那里。

当我从 azure.cognitiveservices.vision.customvision.prediction import CustomVisionPredictionClient 执行命令时

我收到错误:

ModuleNotFoundError:没有名为“azure.cognitiveservices.vision.customvision”的模块

我尝试将 package 的安装位置添加到 $PATH 但这并不能解决问题。

任何想法感激不尽! 谢谢

建议您始终创建并激活python 虚拟环境以使用 Jupyter 笔记本,例如 Anaconda 环境或您已安装 Jupyter ZEFE90A8E604A7C840E88D03A67ZF6B 的任何其他环境。

要 select 环境,请使用命令面板中的Python:Select 解释器命令 ( Ctrl+Shift+P )。 激活适当的环境后,您可以创建并打开 Jupyter Notebook 并连接到远程 Jupyter 服务器以运行代码单元。 查看在 Visual Studio Code 中使用 Jupyter Notebooks了解更多信息。

Python 中的应用程序开发也是如此。

虚拟环境是项目中的一个文件夹,用于隔离特定 Python 解释器的副本。 激活该环境后(Visual Studio Code 会自动执行该环境),运行pip install将库安装到该环境中。

然后,当您运行 Python 代码时,它会在每个库的特定版本的环境的确切上下文中运行。 您可以为您需要的库创建一个requirements.txt文件,然后使用pip install -r requirements.txt

以下是来自示例 requirements.txt 文件的片段:

azure-mgmt-core==1.2.0
azure-mgmt-network==16.0.0
azure-mgmt-resource==10.2.0

如果您不使用虚拟环境,则 Python 在其由任意数量的项目共享的全局环境中运行。

Refer to the Azure SDK for Python Developer docs for more information on configuring your local Python dev environment for Azure.

每当你得到:ModuleNotFoundError,简单的解决方案是使用安装模块

pip install (module name)

例如,在您的情况下尝试运行以下行:

!pip install azure

这。 是在笔记本中运行命令。

暂无
暂无

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

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