Voorbereidingen
Installatie Dahang Camera Drivers
Download de laatste versie van de Daheng Camera Drivers van af de Daheng-website Installeer de volgende twee pakketten
Galaxy Windows SDK
Galaxy Windows Runtime SDK(???)
Installatie Python
Doe dit aleen als Python nog niet op je computer is geïnstalleerd.
Download de laatset versie van Python vanaf de Python-website. Voer de installatie uit!
Let op:
Vink “Add Python to PATH” aan (belangrijk!)
Onthoud de installatielocatie (PyCharm zal ernaar vragen)

Installatie PyCharm
PyCharm is een Integrated Development Environment om eenvoudig Python programmas te ontwikkelen’. Download de laatste versie van Python vanaf de PyCharm-website Voer de installatie uit!
Verkrijgen van de Avans Camera Library voor Python
Je kunt de Library op twee manieren verkrijgen:
Download als zip-bestand, er is nog geen versiebeheer met bijvoorbeeld Github mogelijk
Fork maken in Github, hierna is de Library beschikbaar in je eigen Github account en kun je versiebheer met GIT uitvoeren.
Download DahengPython Library Pak het bestand uit in een voor jou bekende map.
Maak een account aan bij Github en login op dit account.
Open de DahengPython library repository
Maak een Fork van de repository naar je eigen Github account door op het Fork icoon te klikken:

Volg de instructies, maar wijzig de naam van de nieuwe repository niet. Bevestig met Create Fork
Navigeer in een command-console(cmd) naar een voor jou bekende map. Je kunt je repository verkrijgen door het volgende commando:
git clone https://github.com/<jou_account_naam>/DahengPython
Je kunt vervolgens versiebeheer doen met de volgende command-console(cmd) commando’s
git add .
git commit -m “jou bericht”
git push
Let op: Het gebruik van GIT wordt hier niet nader uitgelegd. Je kunt deze site raadplagen Git Tutorial
Python Environmet
Een Python-environment (omgeving) is eigenlijk een afzonderlijke “werkruimte” voor Python waarin je je programma’s draait en afhankelijkheden (libraries) installeert.
PyCharm maakt gebruik van virtuele environments:
Een lokaal, geïsoleerd Python-systeem voor één project.
Je installeert libraries alleen binnen dat environment.
Project openen
Start het PyCharm programma en open met het programma de map van de DahengPython. Deze map noemen we Project.
Als je de juiste map hebt geselecteerd zie alleen alle de DahengPython map met onderliggende mappen en bestanden, zie afbeelding hieronder.

Maken van virtueele environment
Ga naar File–>Settings..
Swelecteer onder Python–>Interperer–Add Interpreter.
bevestig met Ok
Er is nu een map “.venv” in je Project gemaakt
Installeren van benodigde externe libraries
Open de PyCharm terminal window, door het juiste icoon te activeren(hieronder in blauw weergegeven, kan bij jezelf een andere kleur hebben)

Controleer of de regel waarop je een commando kunt uitvoeren begint met (.env). Zo niet sluit PyCharm af en start het programma weer opnieuw.
Je kunt nu de externe libaries instaleren met het volgende commando
pip install -r .\requirements.txt
Hierna is de programmeeromgeving gereed voor gebruik. 😃Happy coding !!!