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 Finder en dubbelklik op de ZIP. Finder maakt een uitgepakte map. Verplaats die naar een plek waar je projecten bewaart, zoals Documents (Documenten), en hernoem die naar python-land-chapter-4 als de gegenereerde naam onhandig is.
Open Downloads in Verkenner. Klik met de rechtermuisknop op de ZIP, kies Extract All… (Alles uitpakken…), kies een plek waar je kunt schrijven en pak het bestand uit. Hernoem de resulterende map zo nodig naar python-land-chapter-4.
Open of voer bestanden niet uit terwijl ze nog in de weergave van de gecomprimeerde map staan. Pak eerst uit en werk daarna in de echte map.
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?