Ga meteen naar de inhoud
Nieuw: Data & AI Strategy-oefening.
Portrait Of Illuminated Laptop

How to: modules installeren in een Python Azure-functie

1 april 2021
HOW-TO

Deze gids ontstond tijdens een stage bij Arinti, waar Python en Azure gecombineerd werden om een gespecialiseerde applicatie te bouwen die schetsen en elektrische schema's omzet naar digitale formaten.

Deze bijdrage komt van Cédric van de Erasmushogeschool Brussel.

Je omgeving opzetten

De initiële setup vraagt een installatie van Python en Visual Studio Code. Download in VS Code de extensies Azure Functions en Azure Account uit de marketplace. Maak een Azure-account aan of meld je aan via de Azure Functions-interface. Genereer daarna een nieuwe functie door Python en je voorkeursomgeving te selecteren.

Lokale installatie en een deployment-valkuil

Zodra het project geïnitialiseerd is, open je de terminal en installeer je je dependencies (bv. pip install opencv-python numpy). Zo kan je de Azure-functie lokaal gebruiken.

Er is wel een belangrijke beperking: bij deployment naar Azure kunnen er fouten opduiken, omdat de packages enkel lokaal geïnstalleerd worden en niet op het Azure-platform zelf. Voor een geslaagde clouddeployment is extra configuratie nodig.

Portrait Of Illuminated Laptop
Aan de slag met Azure Functions?

PRAAT MET ONS