MODULENOTFoundError erhalten: Kein Modul mit dem Namen "MLTable" -Fehler beim Ausführen des Befehlsjob in Azure ML SKD VPython

Python-Programme
Anonymous
 MODULENOTFoundError erhalten: Kein Modul mit dem Namen "MLTable" -Fehler beim Ausführen des Befehlsjob in Azure ML SKD V

Post by Anonymous »

Ich versuche, einen Befehlsjob auszuführen, der in einem Datenanlagen gelesen und für weitere ML -Aufgaben eine Vorverarbeitung durchführt. /Code> Datei Ich habe den Code im Abschnitt Consum wie unten verwendet:

Code: Select all

def get_data():

ml_client = MLClient.from_config(credential=DefaultAzureCredential())
data_asset = ml_client.data.get("--data--", version="2")

tbl = mltable.load(f'azureml:/{data_asset.id}')

return tbl.to_pandas_dataframe()
Damit der obige Code funktioniert, haben Sie MLTable importieren wie unten importieren:

Code: Select all

import mltable
Wenn ich den obigen Befehl in meinem .Ipynb Notebook -Zelle ausführe, funktioniert es einwandfrei. Oben Py Datei mit einem Befehlsjob mit einem Befehlsjob:
von azure.ai.ml import -Befehl
Stellen Sie den Job
Konfigurieren Sie

Code: Select all

job = command(
code="./folder",
command="python --script--.py",
environment="AzureML-sklearn-0.24-ubuntu18.04-py37-cpu@latest",
compute="--computename--",
display_name="....",
experiment_name="...."
)
< /code>
Und wenn ich es ausführe, bekomme ich: < /p>
No module named 'mltable'
Ich arbeite an Python 3.10 - SDK V2
Kann mir jemand bitte helfen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post