Installera verktyget ML.NET kommandoradsgränssnitt (CLI)

Lär dig hur du installerar ML.NET CLI (kommandoradsgränssnitt) i Windows, Mac eller Linux.

ML.NET CLI genererar ML.NET modeller av god kvalitet och källkod med hjälp av automatisk maskininlärning (AutoML) och en träningsdatauppsättning.

Kommentar

Den här artikeln refererar till ML.NET CLI och ML.NET AutoML, som för närvarande finns i förhandsversion, och material kan komma att ändras.

Förutsättningar

Du kan köra de genererade C#-kodprojekten med Visual Studio genom att trycka på F5-tangenten eller med dotnet run (.NET CLI).

Obs! Om kommandot inte fungerar när du har installerat .NET SDK dotnet tool loggar du ut från Windows och loggar in igen.

Installera

Det ML.NET CLI installeras som alla andra globala dotnet-verktyg. Du använder dotnet tool install --global .NET CLI-kommandot.

ML.NET CLI är tillgängligt för Windows, macOS och Linux. Beroende på processorarkitekturen väljer du x64- eller ARM-versionen.

Kommentar

ARM-baserade versioner av ML.NET CLI stöder inte bildklassificeringsscenarier.

x64

dotnet tool install --global mlnet-win-x64

ARM

dotnet tool install --global mlnet-win-arm64

Om verktyget inte kan installeras (dvs. om det inte är tillgängligt i NuGet-standardflödet) visas felmeddelanden. Kontrollera att de feeds som du förväntade dig kontrolleras.

Om installationen lyckas visas ett meddelande som visar kommandot som används för att anropa verktyget och den installerade versionen, ungefär som i följande exempel:

You can invoke the tool using the following command: mlnet
Tool 'mlnet-<OS>-<ARCH>' (version 'X.X.X') was successfully installed.

Och OSARCH i det här fallet ska matcha värdena för operativsystemet och processorarkitekturen som du valde när du installerade ML.NET CLI.

Du kan bekräfta att installationen lyckades genom att skriva följande kommando:

mlnet

Du bör se hjälpen för tillgängliga kommandon för mlnet-verktyget, till exempel kommandot "klassificering".

Viktigt!

Om du kör Linux eller macOS och använder en annan konsol än Bash (till exempel zsh, som är den nya standardinställningen för macOS), måste du ge mlnet körbara behörigheter och inkludera mlnet i systemsökvägen. I allmänhet kan du göra det med följande kommando:

chmod +x <PATH-TO-MLNET-CLI-EXECUTABLE>

Mer detaljerade instruktioner om hur du gör detta bör visas i terminalen när du installerar mlnet (eller något globalt verktyg).

Du kan också prova att använda följande kommando för att köra mlnet-verktyget:

~/.dotnet/tools/mlnet

Installera en specifik versionsversion

Om du försöker installera en förhandsversion eller en specifik version av verktyget kan du ange operativsystemet, processorarkitekturen och ramverket med följande format:

dotnet tool install -g mlnet-<OS>-<ARCH> --framework <FRAMEWORK>

Du kan också kontrollera om paketet är korrekt installerat genom att skriva följande kommando:

dotnet tool list -g

Avinstallera CLI-paketet

Om du vill avinstallera ML.NET CLI använder du paket-ID:t som du kan få från att dotnet tool list --global köra kommandot. dotnet tool uninstall --global Använd sedan kommandot .

x64

dotnet tool uninstall --global mlnet-win-x64

ARM

dotnet tool uninstall --global mlnet-win-arm64

Uppdatera CLI-paketet

Om du vill uppdatera ML.NET CLI använder du paket-ID:t som du kan få från att dotnet tool list --global köra kommandot. dotnet tool update --global Använd sedan kommandot .

x64

dotnet tool update --global mlnet-win-x64

ARM

dotnet tool update --global mlnet-win-arm64

Installationskatalog

ML.NET CLI kan installeras i standardkatalogen eller på en specifik plats. Standardkatalogerna är:

OS Sökväg
Linux/macOS $HOME/.dotnet/tools
Windows %USERPROFILE%\.dotnet\tools

Dessa platser läggs till i användarens sökväg när SDK:et först körs, så globala verktyg som installeras där kan anropas direkt.

Obs! De globala verktygen är användarspecifika, inte datorbaserade. Att vara användarspecifik innebär att du inte kan installera ett globalt verktyg som är tillgängligt för alla användare av datorn. Verktyget är endast tillgängligt för varje användarprofil där verktyget installerades.

Globala verktyg kan också installeras i en specifik katalog. När det är installerat i en specifik katalog måste användaren se till att kommandot är tillgängligt, genom att inkludera katalogen i sökvägen, genom att anropa kommandot med den angivna katalogen eller anropa verktyget från den angivna katalogen. I det här fallet lägger .NET CLI inte automatiskt till den här platsen i PATH-miljövariabeln.

Se även