Azure CLI
Python
Azure 机器学习本地终结点使用 Docker 和 VS Code 开发容器来生成和配置本地调试环境。 使用开发容器可以利用 Docker 容器中的 VS Code 功能。 有关开发容器的详细信息,请参阅创建开发容器。
若要在 VS Code 中对联机终结点进行本地调试,请在创建或更新 Azure 机器学习联机部署时使用 标志。 以下命令使用示例存储库中的部署示例:
重要
在适用于 Linux 的 Windows 子系统 (WSL) 上,需要更新 PATH 环境变量,以包括 VS Code 可执行文件的路径或使用 WSL 互操作。 有关详细信息,请参阅 Windows 与 Linux 的互操作性。
Docker 映像是在本地生成的。 此过程阶段会出现任何环境配置或模型文件错误。
备注
首次启动新的或更新的开发容器时,可能需要几分钟时间。
成功生成映像后,开发容器将在 VS Code 窗口中打开。
你将使用几个 VS Code 扩展,在开发容器中调试你的部署。 Azure 机器学习在开发容器中自动安装这些扩展。
推理调试
Pylance
Jupyter
Python
重要
在启动调试会话之前,请确保 VS Code 扩展已在开发容器中完成安装。
Azure 机器学习本地终结点使用 Docker 和 VS Code 开发容器来生成和配置本地调试环境。 使用开发容器可以利用 Docker 容器中的 VS Code 功能。 有关开发容器的详细信息,请参阅创建开发容器。
获取工作区的句柄:
要在 VS Code 中对联机终结点进行本地调试,请在创建或更新 Azure 机器学习联机部署时设置 和 标志。 以下代码反映了示例存储库中的部署示例:
重要
在适用于 Linux 的 Windows 子系统 (WSL) 上,需要更新 PATH 环境变量,以包括 VS Code 可执行文件的路径或使用 WSL 互操作。 有关详细信息,请参阅 Windows 与 Linux 的互操作性。
Docker 映像是在本地生成的。 此过程阶段会出现任何环境配置或模型文件错误。
备注
首次启动新的或更新的开发容器时,可能需要几分钟时间。
成功生成映像后,开发容器将在 VS Code 窗口中打开。
你将使用几个 VS Code 扩展,在开发容器中调试你的部署。 Azure 机器学习在开发容器中自动安装这些扩展。
推理调试
Pylance
Jupyter
Python
重要
在启动调试会话之前,请确保 VS Code 扩展已在开发容器中完成安装。