Virtual environment — har bir loyiha uchun alohida, izolyatsiyalangan Python muhiti yaratish imkonini beradi. Bu loyihalar orasida paket versiyalari to'qnashmasligini ta'minlaydi.
Virtual environment yaratish
python -m venv venv
Faollashtirish
# Windows
venv\Scripts\activate
# Linux/Mac
source venv/bin/activate
Faollashgandan keyin terminalda (venv) yozuvini ko'rasiz — bu hozir shu muhitda ishlayotganingizni bildiradi.
Paket o'rnatish va saqlash
pip install django requests
pip freeze > requirements.txt
requirements.txt faylini boshqa kompyuterda loyihani tiklash uchun ishlatish mumkin:
pip install -r requirements.txt
Maslahat: Har bir loyiha uchun alohida virtual environment yarating — global muhitga paket o'rnatishdan saqlaning.
+0
+0
+0
+0
+0
+0
+0