Articol · 8 noiembrie 2026

Cum folosești un mediu virtual Python

Configurarea mediului de lucru Python

Pentru a folosi un mediu virtual Python, începi prin crearea unui director dedicat în sistemul de fisiere. Acest director va conține toate pachetele instalate în mediuul virtual. În terminal, folosești comanda `python -m venv nume_mediu` pentru a crea un mediu virtual cu un nume specific, de exemplu `myenv`. Acest mediu este izolat de instalarea globală a Python-ului și permite gestionarea independentă a pachetelor.

După crearea mediului, trebuie activat pentru a fi utilizat. Pe sistemele Linux sau macOS, comanda este `source nume_mediu/bin/activate`, iar pe Windows, se folosește `nume_mediuScriptsactivate`. Când este activat, terminalul arată un prefix specific, cum ar fi `(myenv)` în fața promptului, indicând că ai acces la spațiul virtual.

Schemă tehnică: Cum folosești un mediu virtual Python (Programare Python)
Schemă explicativă: etapele principale analizate în cadrul articolului (Programare Python).

Activarea și verificarea mediului

Când mediuul este activat, poți verifica dacă este funcțional prin comanda `python –version`, care afișează versiunea Python instalată în acel mediu. Dacă afișează o versiune diferită de cea globală, atunci mediul a fost corect configurat. De asemenea, comanda `pip –version` verifică versiunea pachetelor, confirmând că este instalată în mediul virtual.

Această verificare este esențială pentru a evita confuzii între pachetele instalate global și cele din mediu. Dacă comanda nu funcționează, este posibil ca mediuul să nu fie activat corect sau ca fișierul de script să nu fie accesibil din cadrul sistemului de fisiere.

Ilustrație tehnică explicativă pentru Cum folosești un mediu virtual Python (Programare Python)
Detaliu tehnic și puncte cheie: Cum folosești un mediu virtual Python

Instalarea pachetelor în mediul virtual

Pentru a instala un pachet, folosești comanda `pip install nume_pachet`, de exemplu `pip install requests`. Această comandă instalează pachetul doar în mediul virtual, fără a afecta instalația globală. Dacă vrei să instalezi o versiune specifică, adaugi `==versiune`, cum ar fi `pip install numpy==1.24.0`.

Această metodă asigură că fiecare proiect are pachetele necesare, fără a face suprapuneri sau conflicte între proiecte. Dacă pachetul este deja instalat, comanda nu va face nimic, dar poate fi folosită pentru a actualiza versiunea.

Dezactivarea și eliminarea mediului

Când termini lucrul cu mediuul virtual, poți dezactiva rapid prin comanda `deactivate`, care oprește accesul la spațiul virtual. Pentru a elibera spațiul pe disc, poți rămâne cu mediuul creat, dar dacă dorești să îl ștergi, folosești `rm -rf nume_mediu` pe Linux/macOS sau `rmdir /s nume_mediu` pe Windows. Acesta este un pas important pentru a evita ocuparea spațiului de stocare cu mediuri neutilizate.