Er is op het moment alleen een installatiehandleiding met bijbehorende installer voor Windows. De installer is gebasseerd op WinPython [1] ,een speciaal voor Windows geconfigureerde Python distro, compleet met een rijke verzameling aan grafische (plotting) mogelijke, wiskundige pakketten en de nodig algoritmes voor ML en databewerking.
- Je krijgt van de practicumbegeleiding een downloadlink naar het bestand labcontrol.exe.
- Download het bestand labcontrol.exe naar jouw computer.
- Verplaats labcontrol.exe naar de root van jouw SSD. Zeer waarschijnlijk is dat
c:\
. - Dubbelklik op labcontrol.exe. De installer maakt als eerste een subdirectory
labcontrol
aan. Daarin wordt alle benodigde software gezet en relevante snelkoppelingen aangemaakt. Deze directory wordt vanaf nu kortweg root genoemd. Let op: het uitpakken van de software door de installer kan een poosje duren! Hoe je een eventuele blokkering van Windows kan oplossing lees je hier. - Wacht tot installer klaar is met installeren. Open de zojuist aangemaakte
c:\labcontrol
map met de Windows Verkenner. - Start, via de snelkoppelingen in de
labcontrol
map, Jupyter Notebook op. Eerst verschijnt er een CMD shell. Hiermee wordt een Jupyter Notebook Server instantie opgestart. Daarna wordt, via een webpagina, het startscherm van Jupyter Notebook getoond. Met dit startscherm kun je Jupyter Notebook pagina's openen. Let op: notebooks niet openen via de Windows Verkenner!! Alleen openen via het Jupyter Notebook startscherm!!! - Selecteer en open het bestand
getStarted.ipynb
. In een nieuw tabblad verschijnt een notebook waarmee het installeren van (a) een Windows device driver en (b) een Python binding wel heel eenvoudig wordt. Lees de instructies op deze notebook goed door. - Labcontrol leunt voor de werking zwaar op National Instrument's VISA driver. Installeer deze driver als je dat nog niet gedaan hebt, door het uitvoeren van het codeblok
- Het laatste codeblok bevat de instructie om de Python binding te installeren. Voer dit codeblok pas uit, als de installatie van VISA volledig afgerond is.
De basis is WinPython, die ik heb uitgebreid door er een VISA installer en de relevante labcontrol python scripts eraan toe te voegen. Het mooie van WinPython: het is een zelfstandige, losdraaiende Python distro voor Windows. Registreren binnen Windows hoeft niet: pleur de WinPython directory ergens op je computer en runnen maar. Ben je er klaar mee, verwijder je de directory en je bent ervan af, zonder dat je blijft zitten met een nog zwaarder vervuilde WinReg. WinPython heeft naast plotting zo’n beetje alle leuke wiskundige en data-analytische pakketten aan boord met daarbij ook Jupyter.
Als je zoiets als onderstaand scherm te zien krijgt, betekent dat Windows de executable die je wilt laten uitvoeren niet vertrouwt:

Omdat jij de installer van een externe locatie naar jouw laptop download, is de kans is groot dat Windows weigert die installer uit te voeren. Dit komt omdat Windows per definitie code die van buiten de computer komt, wantrouwt. Het gevolg: de uitvoering wordt geblokkeerd. Gelukkig kun je die blokkering eenvoudig opheffen:
- rechtsklikken op het bestand waarvan je de blokkering wilt verwijderen (Tip: houd shift ingedrukt tijdens het klikken)
- kies voor 'Eigenschappen'. Als die niet in de lijst staat, kies je voor meer opties.
- Zet een vinkje in vierkantje bij 'Blokkering opheffen'.
Hieronder zie je voorbeeld op een met de browser gedownloade executable:
- Shift + rechtermuisklik op het bestand waarvan de blokkering verwijderd moet worden. Kies voor de optie 'Eigenschappen'

- Een popup verschijnt waarin diverse eigenschappen van het bestand worden weergegeven. Onder in het venster kun is te zien dat het vinkje mist: Windows vertrouwt dit bestand niet, omdat het van buiten de computer komt. Uitvoering wordt geblokt.

- Hef de blokkering op, door het vinkje te zetten middels klikken op het vierkantje. Klik op toepassen en dan op OK.
