Python တွင် Virtual Environment ဖန်တီးခြင်း
Virtual environment ဖြင့် အလုပ်လုပ်စတင်ရာတွင် ပထမဆုံးအဆင့်မှာ project အတွက် သီးသန့်ဖိုလ်ဒါတစ်ခု ဖန်တီးခြင်းဖြစ်သည်။
project_venv ဟုအမည်ပေးသော ဖိုလ်ဒါတစ်ခုကို ဖန်တီးကြပါစို့၊ ထိုဖိုလ်ဒါအတွင်း၌ virtual environment ကို ဖန်တီးသွားမည်။
ထိုဖိုလ်ဒါအတွင်း၌ project1 ဟု အမည်ပေးသော နောက်ထပ်ဖိုလ်ဒါတစ်ခုကို ထပ်မံဖန်တီးပါမည်၊ ထိုဖိုလ်ဒါအတွင်း၌ အဓိကအလုပ်လုပ်မည့် code ဖိုင်ဖြစ်သော main.py ရှိပါမည်။
- /project_venv/
- /project1/
- main.py
- /project1/
ယခု terminal ကိုဖွင့်၍ project1 ဖိုလ်ဒါထဲသို့ ပြောင်းရွှေ့ရန် လိုအပ်ပါသည်။
cd .\project_venv\project1\ # Windows အတွက်
cd ./project_venv/project1/ # Linux အတွက်
ကျွန်ုပ်တို့၏ project ဖြစ်သော project1 ဖိုလ်ဒါထဲသို့ ပြောင်းရွှေ့ပြီးနောက် virtual environment ကို ဖန်တီးနိုင်ပါပြီ။
အောက်ပါ command ကို အသုံးပြု၍ ဖန်တီးနိုင်ပါသည်။
python -m venv .. # Windows အတွက်
python3 -m venv .. # Linux အတွက်
Virtual environment ကို အပြင်ဘက် ဖိုလ်ဒါဖြစ်သော project_venv ထဲတွင် ဖန်တီးသွားမည်ဖြစ်သဖြင့်
command အတွင်း venv မှ ညာဘက်တွင် အပြင်ဘက်ဖိုလ်ဒါသို့ ပြောင်းရွှေ့ကြောင်း ဖော်ပြသော dots နှစ်ခုကို ရေးသားရပါမည်။
Command အောင်မြင်စွာ run ပြီးနောက်၊ system သည် project_venv ဖိုလ်ဒါအတွင်း၌ ဝန်ဆောင်မှုပေးသော ဖိုလ်ဒါများနှင့် ဖိုင်များ၏ တည်ဆောက်ပုံကို အလိုအလျောက် ဖန်တီးပေးပါမည်။
Windows operating system အတွက် ၎င်းတည်ဆောက်ပုံသည် အောက်ပါအတိုင်းဖြစ်သည်။
- /project_venv/
- /Include/
- /Lib/
- /project1/
- main.py
- /Scripts/
- pyvenv.cfg
Linux operating system အတွက် အောက်ပါအတိုင်းဖြစ်သည်။
- /project_venv/
- /bin/
- /include/
- /lib/
- /lib64/
- /project1/
- main.py
- pyvenv.cfg
Virtual environment ပါဝင်သော သင့်ကိုယ်ပိုင် project test_venv ကို ဖန်တီးပါ။