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

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: MODULENOTFoundError erhalten: Kein Modul mit dem Namen "MLTable" -Fehler beim Ausführen des Befehlsjob in Azure ML SKD V

by Anonymous » 23 Feb 2025, 16:02

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.

Top