Mjedisi Virtual në Python
Gjatë zhvillimit të disa aplikacioneve në një sistem të vetëm Python, mund të lindë konflikti i versioneve të ndryshme të bibliotekave. Për shembull, një aplikacion është shkruar në një version më të hershëm, ndërsa për të dytin kërkohet versioni më i ri.
Për zgjidhjen e problemeve të tilla në Python ekziston një mjedis virtual i veçantë. Ai lejon që çdo aplikacion të ekzekutohet me grupin e vet të versioneve të bibliotekave në projekte të ndara. Në këtë mënyrë, versionet dhe varësitë e një projekti nuk ndikojnë në varësitë e një projekti tjetër.
Për krijimin e mjedisit virtual përdoren programe speciale. Më i popullarizuari prej tyre në këtë moment është venv.
Në OS Windows venv është i instaluar si parazgjedhje, por në Linux mungon. Prandaj, nëse përdorni Linux, për të vazhduar punën është e nevojshme të ekzekutoni komandën e mëposhtme:
sudo apt install -y python3-venv