Aan de slagBegin gratis

Afhankelijkheden voor gebruikers

In elk pakket dat je ontwikkelt, gebruik je waarschijnlijk andere pakketten. Zo hoef je geen code opnieuw te schrijven die al is geoptimaliseerd voor snelheid en gebruiksgemak, zoals NumPy.

Gebruikers van jouw pakket moeten deze andere pakketten geïnstalleerd hebben, en dan ook nog in een compatibele versie. Zonder die afhankelijkheden werkt je pakket simpelweg niet.

In deze oefening pas je het bestand setup.py aan zodat deze pakketten automatisch worden geïnstalleerd wanneer jouw pakket met pip wordt geïnstalleerd.

Deze oefening maakt deel uit van de cursus

Python-pakketten ontwikkelen

Bekijk cursus

Interactieve oefening met praktijkervaring

Zet theorie om in actie met een van onze interactieve oefeningen

Begin oefening