Stel je voor: je bent leuk aan het programmeren nadat je de configuraties op hebt gezet, en bij het runnen van je code op de robot krijg je opeens een ModuleNotFoundError. Wat doe je nu?

Dit komt omdat je Python packages gebruikt die je lokaal wel geinstalleerd hebt, maar niet op de robot! Als je bijvoorbeeld gelezen hebt over Dependency Injection en dat ook gebruikt zal je dit snel tegenkomen.

Om dit op te lossen navigeer je in je project naar het setup.cfg bestand. Hier kan je onder het install_requires kopje je package kunnen noteren. In mijn geval was dit lagom:

En klaar is Kees! 😄