Instalace Azure Percept vývojových nástrojů
Instalační program sady Dev Tools Pack je jediné řešení, které instaluje a konfiguruje všechny nástroje potřebné k vývoji pokročilého řešení inteligentních hraničních zařízení.
Povinné nástroje
- Visual Studio Code
- Python 3.6 nebo novější
- Docker 20.10
- PIP3 21.1
- TensorFlow 2.0
- Azure Machine Learning SDK 1.2
Volitelné nástroje
- NVIDIA DeepStream SDK 5 (sada nástrojů pro vývoj řešení pro akcelerátory NVIDIA)
- Intel OpenVINO Toolkit 2021.3 (sada nástrojů pro vývoj řešení pro Intel Accelerators)
- Lobe.ai 0.9
- Streamlit 0.8
- Pytorch 1.4.0 (Windows) nebo 1.2.0 (Linux)
- Miniconda 4.5
- Chainer 7.7
- Caffe 1.0
- CUDA Toolkit 11.2
- Microsoft Cognitive Toolkit 2.5.1
Známé problémy
Volitelné instalace Caffe, NVIDIA DeepStream SDK a Intel OpenVINO Toolkit můžou selhat, pokud Docker nefunguje správně. Pokud chcete tyto volitelné nástroje nainstalovat, před pokusem o instalaci prostřednictvím instalačního programu sady Dev Tools Pack se ujistěte, že je Docker nainstalovaný a spuštěný.
Volitelná Toolkit CUDA nainstalovaná na počítači Mac verze 10.0.130. CUDA Toolkit 11 už nepodporuje vývoj nebo spouštění aplikací v macOSity.
Minimální požadavky Dockeru
Windows
Windows 10 64bitové verze: Pro, Enterprise nebo Education (build 16299 nebo novější)
Technologie Hyper-V a Windows musí být povolené. K úspěšnému spuštění Hyper-V na virtuálních zařízeních je potřeba Windows 10:
- 64bitový procesor s překladem adres druhé úrovně (SLAT)
- 4 GB systémové paměti RAM
- Podpora virtualizace hardwaru na úrovni systému BIOS musí být povolená v nastavení systému BIOS. Další informace najdete v tématu Virtualizace.
Poznámka
Docker podporuje Docker Desktop na Windows na základě životního cyklu podpory Microsoftu pro Windows 10 systému. Další informace najdete v seznamu faktů Windows životním cyklu.
Další informace o instalaci Docker Desktopu na Windows.
Mac
Mac musí být model 2010 nebo novější s následujícími atributy:
- Procesor Intel
- Podpora hardwaru intel pro virtualizaci jednotek správy paměti (MMU), včetně Extended Page Tables (EPT) a neomezeného režimu. Spuštěním následujícího příkazu v terminálu můžete zkontrolovat, jestli váš počítač tuto podporu podporuje:
sysctl kern.hv_support. Pokud váš Mac podporuje rozhraní Hypervisoru, příkaz vytisknekern.hv_support: 1.
macOS verze 10.14 nebo novější (Mojave, Catalina nebo Big Sur). Doporučujeme upgradovat na nejnovější verzi macOS. Pokud máte po upgradu macOS na verzi 10.15 nějaké problémy, musíte nainstalovat nejnovější verzi Docker Desktopu, aby byla kompatibilní s touto verzí macOS.
Minimálně 4 GB RAM
Neinstalujte VirtualBox starší než verze 4.3.30 – není kompatibilní s Docker Desktopem.
V Apple M1 se instalační program nepodporuje.
Přečtěte si další informace o instalaci Docker Desktopu na Macu.
Spusťte instalační program.
Stáhněte si instalační program sady Dev Tools Pack Windows, Linuxnebo Mac. Spusťte instalační program podle vaší platformy, jak je popsáno níže.
Windows
- Kliknutím na Dev-Tools-Pack-Installer otevřete průvodce instalací.
Mac
Po stažení přesuňte soubor Dev-Tools-Pack-Installer.app do složky Aplikace.
Kliknutím na Dev-Tools-Pack-Installer.app otevřete průvodce instalací.
Pokud se zobrazí dialogové okno zabezpečení "neidentifikovaný vývojář":
- Přejděte na System Preferences Security & -> Privacy General (Obecné) a klikněte na Open -> Anyway (Přesto otevřít) vedle Dev-Tools-Pack-Installer.app.
- Klikněte na ikonu elektronu.
- V dialogovém okně zabezpečení klikněte na Otevřít.
Linux
Po zobrazení výzvy prohlížeče klikněte na Uložit a dokončete stahování instalačního programu.
Přidejte oprávnění ke spuštění do souboru .appimage:
Otevřete linuxový terminál.
V terminálu zadejte následující příkaz a přejděte do složky Stažené soubory:
cd ~/Downloads/Vytvořte spustitelný soubor AppImage:
chmod +x Dev-Tools-Pack-Installer.AppImageSpusťte instalační program:
./Dev-Tools-Pack-Installer.AppImage
Přidejte oprávnění ke spuštění do souboru .appimage:
- Klikněte pravým tlačítkem na soubor .appimage a vyberte Vlastnosti.
- Otevřete kartu Oprávnění.
- Zaškrtněte políčko vedle možnosti Povolit spuštění souboru jako programu.
- Zavřete Vlastnosti a otevřete soubor .appimage.
Spuštění instalačního programu
Na stránce Instalace instalačního programu sady Dev Tools Pack klikněte na Zobrazit licenci a zobrazte licenční smlouvy ke každému balíčku softwaru, který je součástí instalačního programu. Pokud souhlasíte s podmínkami licenčních smluv, zaškrtněte políčko a klikněte na Další.
Klikněte na Prohlášení o zásadách ochrany osobních údajů a prohlédněte si Prohlášení o zásadách ochrany osobních údajů společnosti Microsoft. Pokud souhlasíte s podmínkami prohlášení o zásadách ochrany osobních údajů a chcete odeslat diagnostická data společnosti Microsoft, vyberte Ano a klikněte na Další. Jinak vyberte Ne a klikněte na Další.
Na stránce Konfigurovat součásti vyberte volitelné nástroje, které chcete nainstalovat (povinné nástroje se ve výchozím nastavení nainstalují).
Pokud pracujete s Azure Percept Audio SoM, který je součástí Azure Percept DK, nezapomeňte nainstalovat intel OpenVino Toolkit a Miniconda3.
Klikněte na Nainstalovat a pokračujte v instalaci.
Po úspěšné instalaci všech vybraných součástí průvodce pokračuje na stránku Dokončení Průvodce instalací počítače. Kliknutím na Dokončit ukončete instalační program.
Kontrola stavu Dockeru
Pokud vás instalační program upozorní, abyste ověřili, že Je Docker Desktop v dobrém stavu, projděte si následující kroky:
Windows
Rozbalte skryté ikony na hlavním panelu systému.
Ověřte, že ikona Docker Desktopu ukazuje, že Docker Desktop je spuštěný.
Pokud se výše uvedená ikona na hlavním panelu systému zobrazuje, spusťte Docker Desktop z nabídky Start.
Pokud vás Docker vyzve k restartování, je v pořádku zavřít instalační program a spustit ho znovu po dokončení restartování a Docker je ve spuštěném stavu. Měly by se detekovat všechny úspěšně nainstalované aplikace třetích stran, které se automaticky znovu nenainstalují.
Další kroky
Pokud chcete začít s pokročilým vývojem pro Azure Percept, podívejte se na úložiště pokročilých Azure Percept DK.