Virtuell miljø i Python
Ved utvikling av flere applikasjoner i ett Python-system kan det oppstå konflikter mellom ulike versjoner av biblioteker. For eksempel, en applikasjon ble skrevet på en tidligere versjon, mens en andre krever den nyeste versjonen.
For å løse slike problemer har Python et spesielt virtuelt miljø. Det tillater å kjøre hver applikasjon med sitt eget sett av bibliotekversjoner i separate prosjekter. Samtidig påvirker ikke versjoner og avhengigheter fra ett prosjekt avhengighetene til et annet.
For å opprette virtuelt miljø brukes spesielle verktøy. Det mest populære av dem for øyeblikket er venv.
I Windows OS er venv installert som standard, men i Linux finnes den ikke. Derfor, hvis du bruker Linux, er det nødvendig for videre arbeid å utføre følgende kommando:
sudo apt install -y python3-venv