Virtuele Omgewing in Python
Met die ontwikkeling van verskeie toepassings in 'n enkele Python-stelsel kan daar 'n konflik van verschillende weergawes van biblioteke ontstaan. Byvoorbeeld, een toepassing is op 'n ouer weergawe geskryf, terwyl die tweede die nuutste weergawe vereis.
Vir die oplossing van sulke probleme het Python 'n spesiale virtuele omgewing. Dit laat toe dat elke toepassing met sy eie stel biblioteekweergawes in aparte projekte uitgevoer word. Terwyl die weergawes en afhanklikhede van een projek nie die afhanklikhede van 'n ander projek beïnvloed nie.
Vir die skep van 'n virtuele omgewing word spesiale nutprogramme gebruik. Die gewildste een op die oomblik is venv.
In die Windows-BS is venv by verstek geïnstalleer, maar in Linux is dit nie. Dus, as jy Linux gebruik, is dit nodig vir verdere werk om die volgende opdrag uit te voer:
sudo apt install -y python3-venv