⊗pyPmEvCr 93 of 129 menu

Python တွင် Virtual Environment ဖန်တီးခြင်း

Virtual environment ဖြင့် အလုပ်လုပ်စတင်ရာတွင် ပထမဆုံးအဆင့်မှာ project အတွက် သီးသန့်ဖိုလ်ဒါတစ်ခု ဖန်တီးခြင်းဖြစ်သည်။ project_venv ဟုအမည်ပေးသော ဖိုလ်ဒါတစ်ခုကို ဖန်တီးကြပါစို့၊ ထိုဖိုလ်ဒါအတွင်း၌ virtual environment ကို ဖန်တီးသွားမည်။ ထိုဖိုလ်ဒါအတွင်း၌ project1 ဟု အမည်ပေးသော နောက်ထပ်ဖိုလ်ဒါတစ်ခုကို ထပ်မံဖန်တီးပါမည်၊ ထိုဖိုလ်ဒါအတွင်း၌ အဓိကအလုပ်လုပ်မည့် code ဖိုင်ဖြစ်သော main.py ရှိပါမည်။

  • /project_venv/
    • /project1/
      • main.py

ယခု 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 ကို ဖန်တီးပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်