Virtuelle miljøer i Python
Ved udvikling af flere applikationer i ét Python-system kan der opstå konflikter mellem forskellige versioner af biblioteker. For eksempel, én applikation kan være skrevet i en tidligere version, mens en anden kræver den nyeste version.
For at løse dette problem har Python et særligt virtuelt miljø. Det giver mulighed for at køre hver applikation med sit eget sæt af biblioteksversioner i separate projekter. Derved påvirker versioner og afhængigheder fra ét projekt ikke afhængighederne i et andet.
Der bruges særlige værktøjer til at oprette et virtuelt miljø. Det mest populære værktøj i øjeblikket er venv.
I Windows OS er venv installeret som standard, men i Linux er den ikke tilgængelig. Så hvis du bruger Linux, skal du for at fortsætte arbejdet udføre følgende kommando:
sudo apt install -y python3-venv