python - Azure ML Studio - 容器已崩溃。你的init方法失败了吗

标签 python azure machine-learning azure-machine-learning-service

我正在尝试使用笔记本本身通过 Azure ML Studio 部署 ML 模型。我们正在使用的命令可以在这里找到 https://learn.microsoft.com/en-us/azure/machine-learning/how-to-deploy-and-where?tabs=python#define-an-inference-configuration

我们已注册模型如下-

from azureml.core.model import Model
model = Model.register(ws, model_name="pdmrfull", model_path="pdmrfull.model")

但是在运行此命令时 -

service = Model.deploy(
    ws,
    "myservice",
    ["pdmrfull.model"],
    dummy_inference_config,
    deployment_config,
    overwrite=True,
)
service.wait_for_deployment(show_output=True)

我们收到容器崩溃的错误。你的init方法失败了吗?

  File "/var/azureml-app/pdmscore.py", line 3, in <module>
    from pyspark.ml import Pipeline
ModuleNotFoundError: No module named 'pyspark'

init方法是-

def init():
    pipeline = PipelineModel.load('pdmrfull.model')

最佳答案

日志非常具有解释性,ModuleNotFoundError:没有名为“pyspark”的模块。您在部署配置(环境)中安装的所有依赖项是什么?检查一下,也许您没有安装 pyspark

关于python - Azure ML Studio - 容器已崩溃。你的init方法失败了吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70517166/

相关文章:

python - 在Python中从多个脚本调用一个函数

c# - 改进 Azure 表存储更新插入

python - R 中具有自定义距离函数的 knn

python - 列表列表更改意外地反射(reflect)在子列表中

python - ImportError : No module named win32com. 客户端

javascript - 如何在 Django Views 中获取静态 url

machine-learning - Mahout - 将文本转换为矢量

azure - 强制来自 Azure 静态网站 - SPA 的 200 响应代码(Google 不会索引路由)

asp.net - ASP.NET 中的 IP 地址和域限制

machine-learning - 本教程的神经网络隐藏层输入大小