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
(Valfritt) Visual Studio 2022
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 OS
ARCH
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.