Installieren des ML.NET-Befehlszeilenschnittstellen-Tools (CLI)
Artikel
Erfahren Sie, wie Sie die ML.NET-CLI (Befehlszeilenschnittstelle) unter Windows, Mac oder Linux installieren.
Die ML.NET-CLI generiert qualitativ hochwertige ML.NET-Modelle und Quellcode mithilfe von automatisiertem Machine Learning (AutoML) und einem Trainingsdataset.
Hinweis
Dieser Artikel bezieht sich auf die ML.NET-CLI und ML.NET AutoML, die derzeit als Vorschauversion verfügbar sind. Änderungen sind vorbehalten.
Wenn das Tool nicht installiert werden kann (d.h. wenn es im standardmäßigen NuGet-Feed nicht verfügbar ist), werden Fehlermeldungen angezeigt. Stellen Sie sicher, dass die erwarteten Feeds überprüft werden.
Wenn die Installation erfolgreich abgeschlossen wurde, wird eine Meldung angezeigt, die den Befehl zum Aufrufen des Tools und die installierte Version ähnlich wie im folgenden Beispiel anzeigt:
You can invoke the tool using the following command: mlnet
Tool 'mlnet-<OS>-<ARCH>' (version 'X.X.X') was successfully installed.
OS und ARCH sollten in diesem Fall mit den Werten für die Betriebssystem- und Prozessorarchitektur übereinstimmen, die Sie bei der Installation der ML.NET-CLI ausgewählt haben.
Sie können bestätigen, dass die Installation erfolgreich war, indem Sie den folgenden Befehl eingeben:
mlnet
Es sollte die Hilfe zu den verfügbaren Befehlen für das ML.NET-Tool angezeigt werden, z. B. der Befehl „classification“.
Wichtig
Wenn Sie Linux oder macOS ausführen und eine andere Konsole als Bash verwenden (z. B. zsh, die neue Standardeinstellung für macOS), müssen Sie mlnet Ausführungsberechtigungen erteilen und mlnet in den Systempfad einschließen. Im Allgemeinen können Sie dazu folgenden Befehl verwenden:
chmod +x <PATH-TO-MLNET-CLI-EXECUTABLE>
Ausführlichere Anweisungen dazu sollten im Terminal angezeigt werden, wenn Sie mlnet (oder ein globales Tool) installieren.
Alternativ können Sie versuchen, das mlnet-Tool mit dem folgenden Befehl auszuführen:
~/.dotnet/tools/mlnet
Installieren einer bestimmten Releaseversion
Wenn Sie versuchen, eine Vorabversion oder eine spezifische Version des Tools zu installieren, können Sie Betriebssystem,Prozessorarchitektur und Framework im folgenden Format angeben:
Sie können auch überprüfen, ob das Paket ordnungsgemäß installiert ist, indem Sie den folgenden Befehl eingeben:
dotnet tool list -g
Deinstallieren des CLI-Pakets
Verwenden Sie zum Deinstallieren der ML.NET-CLI die Paket-ID, die Sie beim Ausführen des dotnet tool list --global-Befehls abrufen können. Verwenden Sie dann den Befehl dotnet tool uninstall --global.
Verwenden Sie zum Aktualisieren der ML.NET-CLI die Paket-ID, die Sie beim Ausführen des dotnet tool list --global-Befehls abrufen können. Verwenden Sie dann den Befehl dotnet tool update --global.
Die ML.NET-CLI kann im Standardverzeichnis oder an einem spezifischen Speicherort installiert werden. Die Standardverzeichnisse sind:
Betriebssystem
Path
Linux/macOS
$HOME/.dotnet/tools
Windows
%USERPROFILE%\.dotnet\tools
Diese Speicherorte werden dem Pfad des Benutzers hinzugefügt, wenn das SDK zum ersten Mal ausgeführt wird, damit dort installierte globale Tools direkt aufgerufen werden können.
Beachten Sie, dass die globalen Tools benutzerspezifisch gespeichert werden und nicht global auf dem Computer. Deshalb können Sie kein globales Tool installieren, das für alle Benutzer auf dem Computer verfügbar ist. Das Tool ist nur für jedes Benutzerprofil verfügbar, auf denen das Tool installiert wurde.
Globale Tools können auch in einem spezifischen Verzeichnis installiert werden. Wenn sie in einem spezifischen Verzeichnis installiert werden, muss der Benutzer sicherstellen, dass der Befehl verfügbar ist, indem das Verzeichnis in den Pfad eingefügt, der Befehl mit dem angegebenen Verzeichnis aufgerufen oder das Tool aus dem angegebenen Verzeichnis aufgerufen wird.
In diesem Fall fügt die .NET-CLI diesen Speicherort nicht automatisch der Umgebungsvariable „PATH“ hinzu.
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben:
Zeigen Sie Ihre Kenntnisse von grundlegenden KI-Konzepten im Zusammenhang mit der Entwicklung von Software und Diensten von Microsoft Azure zum Erstellen von KI-Lösungen.