Voorbereidingen

Installatie Dahang Camera Drivers

Download de laatste versie van de Daheng Camera Drivers van af de Daheng-website Installeer de volgende twee pakketten

  1. Galaxy Windows SDK

  2. 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)

image

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:

image

  • 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. image

Maken van virtueele environment

Ga naar File–>Settings.. Swelecteer onder Python–>Interperer–Add Interpreter. image 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) image

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 !!!