0%

Je eigen computer, je eigen editor

Download het project, niet de omgeving

Het project is klaar om de browser te verlaten. De privacy-uitleg uit de vorige les geldt vóór deze download en vóór elke lokale opdracht die volgt.

Opslaan en daarna downloaden

Gebruik Download project in de projectwerkbalk. De site slaat eerst de huidige werkruimte op en downloadt daarna een ZIP met de naam:

python-land-python-in-practice-your-own-machine-your-own-editor.zip

De ZIP bevat de drie geschreven bestanden plus een gegenereerde README.md die het startbestand noemt en de Python-versie van de eigen runtime van Python Land. Hoofdstuk 4 vereist lokaal Python 3.10 of nieuwer, omdat dat het minimum is voor de exacte requests-uitgave. De platformversie in de gegenereerde README is geen nieuw lokaal minimum.

Er zit geen .venv in de ZIP. Hoofdstuk 3 maakte duidelijk waarom: een omgeving bevat computerspecifieke afgeleide toestand. requirements.txt is het kleine recept dat meereist. Je lokale Python bouwt het resultaat opnieuw op.

Pak één projectmap uit

Open Downloads in je bestandsbeheerder. Gebruik Extract Here (hier uitpakken) of Extract To… (uitpakken naar…), afhankelijk van je desktop. Verplaats de uitgepakte map daarna naar de plek waar je projecten bewaart. Hernoem die zo nodig naar python-land-chapter-4.

Heeft je desktop geen uitpakhandeling, gebruik dan een archiefhulpmiddel uit het softwarebeheer in plaats van opdrachten voor een onbekende distributie over te nemen.

Open de uitgepakte map in je bestandsbeheerder en controleer of hello.py, pl_check.py en requirements.txt aanwezig zijn. README.md hoort er ook bij. Ontbreekt een van de drie geschreven bestanden, verwijder dan alleen deze uitgepakte kopie en pak de ZIP opnieuw uit. De oorspronkelijke werkruimte op Python Land blijft ongewijzigd.

De map is nu van jou. De volgende les opent die map als project in plaats van één los bestand te openen.

Waarom zit er geen map .venv in de ZIP?