我正在尝试在VS Code中使用Jupyter的mac上的microsoft azure自定义视觉服务
我安装了Python 3.8.3。
我已经做了pip安装azure.cognitiveservices.vision.customvision,并使用pip show确认它在那里。
当我从azure.cognitiveservices.vision.customvision.prediction import CustomVisionPredictionClient执行命令时
我得到了错误:
ModuleNotFoundError:没有名为“azure.cognitiveservices.vision.customvision”的模块
我曾尝试将软件包的安装位置添加到$PATH,但没有解决问题。
感激不尽的接受任何想法!thx
发布于 2021-04-28 21:23:04
建议您始终创建并激活一个python virtual environment,以便与Jupyter笔记本一起使用,如Anaconda环境或安装了Jupyter包的任何其他环境。
要选择环境,请使用命令面板(Ctrl+Shift+P)中的Python: select Interpreter命令。一旦激活了适当的环境,您就可以创建并打开Jupyter Notebook,并连接到远程Jupyter服务器以运行代码单元。有关更多信息,请查看Working with Jupyter Notebooks in Visual Studio Code。
一般来说,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将在其全局环境中运行,该环境由任意数量的项目共享。
有关为Azure配置本地Python开发环境的更多信息,请参阅Azure SDK for Python Developer docs。
发布于 2022-02-12 18:16:19
每当使用get: ModuleNotFoundError时,简单的解决方案就是使用以下命令安装模块
pip install (module name)例如,在您的示例中,尝试运行以下代码行:
!pip install azure那!就是在笔记本中运行一个命令。
https://stackoverflow.com/questions/67254804
复制相似问题