Pydroid 3 သည် Android အတွက် အသုံးပြုရလွယ်ကူပြီး အစွမ်းထက်ဆုံး ပညာရေးဆိုင်ရာ Python 3 IDE ဖြစ်သည်။
အင်္ဂါရပ်များ:
- အော့ဖ်လိုင်း Python 3 စကားပြန်- Python ပရိုဂရမ်များကို လုပ်ဆောင်ရန် အင်တာနက် မလိုအပ်ပါ။
- numpy၊ scipy၊ matplotlib၊ scikit-learn နှင့် jupyter ကဲ့သို့သော အဆင့်မြှင့်ထားသော သိပ္ပံစာကြည့်တိုက်များအတွက် ကြိုတင်တည်ဆောက်ထားသော ဘီးပက်ကေ့ခ်ျများအတွက် Pip အထုပ်မန်နေဂျာနှင့် စိတ်ကြိုက်သိုလှောင်မှု။
- OpenCV ကို ယခုရရှိနိုင်ပြီ (Camera2 API ပံ့ပိုးမှုရှိသော စက်များတွင်)။ *
- TensorFlow နှင့် PyTorch တို့ကိုလည်း ရရှိနိုင်ပါသည်။ *
- ပိုမိုမြန်ဆန်စွာ သင်ယူနိုင်စေရန်အတွက် ကွက်လပ်ပြင်ပတွင် ရရှိနိုင်သော ဥပမာများ။
- GUI အတွက် Tkinter ပံ့ပိုးမှု အပြည့်အစုံ။
- readline ပံ့ပိုးမှုဖြင့် (pip တွင်ရနိုင်သည်) ဖြင့် အင်္ဂါရပ်အပြည့်ရှိသော Terminal Emulator။
- Built-in C၊ C++ နှင့် Pydroid 3 အတွက် အထူးဒီဇိုင်းထုတ်ထားသော Fortran compiler ပင်ဖြစ်ပါသည်။ ၎င်းသည် မူရင်းကုဒ်ကိုအသုံးပြုနေသော်လည်း Pydroid 3 သည် မည်သည့်စာကြည့်တိုက်ကိုမဆို pip မှတည်ဆောက်နိုင်စေပါသည်။ command line တစ်ခုမှ မှီခိုအားထားမှုများကို တည်ဆောက်၍ ထည့်သွင်းနိုင်သည်။
- Cython ပံ့ပိုးမှု။
- breakpoints များနှင့် နာရီများပါရှိသော PDB debugger
- တောက်ပသော SDL2 နောက်ခံအသစ်ပါရှိသော Kivy ဂရပ်ဖစ်စာကြည့်တိုက်။
- အပိုကုဒ်မလိုအပ်ဘဲ matplotlib PySide6 ပံ့ပိုးမှုနှင့်အတူ Quick Install repository တွင် PySide6 ပံ့ပိုးမှုကို ရရှိနိုင်သည်။
- Quick Install repository တွင် Matplotlib Kivy ပံ့ပိုးမှု။
- pygame 2 ပံ့ပိုးမှု။
အယ်ဒီတာအင်္ဂါရပ်များ-
- မည်သည့်စစ်မှန်သော IDE တွင်မဆို ကုဒ်ခန့်မှန်းခြင်း၊ အလိုအလျောက် အင်တင်းခြင်းနှင့် အချိန်နှင့်တပြေးညီ ကုဒ်ခွဲခြမ်းစိတ်ဖြာခြင်း။ *
- Python တွင် ပရိုဂရမ်ပြုလုပ်ရန် သင်လိုအပ်သော သင်္ကေတများအားလုံးနှင့် တိုးချဲ့ထားသော ကီးဘုတ်ဘား။
- Syntax အသားပေးဖော်ပြခြင်းနှင့် အပြင်အဆင်။
- တက်ဘ်များ
- အပြန်အလှန်အကျိုးသက်ရောက်သောတာဝန်/အဓိပ္ပာယ်ဖွင့်ဆိုချက် Goto ဖြင့် အဆင့်မြှင့်တင်ထားသော ကုဒ်လမ်းညွှန်။
- Pastebin ပေါ်တွင်ကလစ်တစ်ချက်နှိပ်မျှဝေပါ။
* ခရေပွင့်ဖြင့် အမှတ်အသားပြုထားသော အင်္ဂါရပ်များကို ပရီမီယံဗားရှင်းတွင်သာ ရနိုင်ပါသည်။
အမြန်လက်စွဲ။
Pydroid 3 သည် အနည်းဆုံး 250MB အခမဲ့ internal memory လိုအပ်သည်။ 300MB+ အကြံပြုထားသည်။ scipy ကဲ့သို့သော လေးလံသော စာကြည့်တိုက်များကို အသုံးပြုနေပါက ပိုမိုများပြားသည်။
အမှားရှာပြင်ခြင်းဆိုင်ရာ နေရာခွဲမှတ်(များ)ကို လုပ်ဆောင်ရန် လိုင်းနံပါတ်ကို နှိပ်ပါ။
Kivy ကို "တင်သွင်း kivy"၊ "from kivy" သို့မဟုတ် "#Pydroid run kivy" ဖြင့် တွေ့ရှိသည်။
PySide6 ကို “import PySide6”၊ “PySide6” သို့မဟုတ် “#Pydroid run qt” ဖြင့် တွေ့ရှိသည်။
sdl2၊ tkinter နှင့် pygame အတွက် အတူတူပါပဲ။
သင့်ပရိုဂရမ်သည် terminal မုဒ်တွင်အလုပ်လုပ်ကြောင်းသေချာစေရန်အတွက် အထူးမုဒ် "#Pydroid run terminal" ရှိသည် (၎င်းသည် GUI မုဒ်တွင် အလိုအလျောက်လည်ပတ်သည့် matplotlib နှင့် အသုံးဝင်သည်)
အချို့သော စာကြည့်တိုက်များသည် အဘယ်ကြောင့် ပရီမီယံသာ ဖြစ်သနည်း။
ဤစာကြည့်တိုက်များသည် ပို့ရန်အလွန်ခက်ခဲသောကြောင့် ၎င်းကိုလုပ်ဆောင်ရန် အခြား developer ကို တောင်းဆိုရမည်ဖြစ်ပါသည်။ သဘောတူညီချက်အရ၊ ဤစာကြည့်တိုက်များ၏ ခက်ရင်းများကို ပရီမီယံအသုံးပြုသူများအတွက်သာ ပေးအပ်သည်။ အကယ်၍ သင်သည် ဤစာကြည့်တိုက်များ၏ အခမဲ့ fork များကို ဖန်တီးလိုပါက ကျွန်ုပ်တို့ထံ ဆက်သွယ်ပါ။
ချို့ယွင်းချက်များကို သတင်းပို့ခြင်း သို့မဟုတ် ကျွန်ုပ်တို့ထံ အင်္ဂါရပ်တောင်းဆိုမှုများကို ပံ့ပိုးခြင်းဖြင့် Pydroid 3 ဖွံ့ဖြိုးတိုးတက်မှုတွင် ပါဝင်ပါ။ အဲဒါကို ကျွန်တော်တို့ သဘောပေါက်ပါတယ်။
Pydroid 3 ၏ အဓိကပန်းတိုင်သည် သုံးစွဲသူ Python 3 ပရိုဂရမ်းမင်းဘာသာစကားကို သင်ယူရန် ကူညီပေးသည့်အတွက်ကြောင့် ကျွန်ုပ်တို့၏ ပထမဦးစားပေးမှာ သိပ္ပံဆိုင်ရာစာကြည့်တိုက်များကို သယ်ဆောင်ခြင်းဖြစ်သည် (သို့ဖြစ်၍ စနစ်ဆိုင်ရာစာကြည့်တိုက်များကို အခြားပညာရေးဆိုင်ရာပက်ကေ့ချ်အချို့၏ မှီခိုမှုအဖြစ်အသုံးပြုမှသာ ၎င်းတို့ကို ပို့သည်)။
ဥပဒေအချက်အလက်။
Pydroid 3 APK ရှိ binaries အချို့သည် (L)GPL အောက်တွင် လိုင်စင်ရထားပြီး အရင်းအမြစ်ကုဒ်အတွက် ကျွန်ုပ်တို့ထံ အီးမေးလ်ပို့ပါ။
Pydroid 3 ဖြင့် ထုပ်ပိုးထားသော GPL သန့်စင်သော Python စာကြည့်တိုက်များသည် အရင်းအမြစ်ကုဒ်ဖောင်တွင် လာနေပြီဟု ယူဆပါသည်။
Pydroid 3 သည် ၎င်းတို့ထံမှ အလိုအလျောက် တင်သွင်းခြင်းကို ရှောင်ရှားရန် GPL-လိုင်စင်ရ မူရင်း module များကို စုစည်းထားခြင်းမရှိပါ။ ထိုကဲ့သို့သောစာကြည့်တိုက်၏ကျော်ကြားသောဥပမာမှာ pip သုံးပြီးထည့်သွင်းနိုင်သည့် GNU readline ဖြစ်သည်။
အပလီကေးရှင်းတွင်ရရှိနိုင်သည့်နမူနာများကို ခြွင်းချက်တစ်ခုတည်းဖြင့် ပညာရေးဆိုင်ရာအသုံးပြုမှုအတွက် အခမဲ့ဖြစ်သည်- ၎င်းတို့ သို့မဟုတ် ၎င်းတို့၏ ဆင်းသက်လာသောလက်ရာများကို ပြိုင်ဆိုင်သည့်ထုတ်ကုန်များတွင် (မည်သည့်နည်းဖြင့်မဆို) အသုံးမပြုနိုင်ပါ။ သင့်အက်ပ်အား ဤကန့်သတ်ချက်ကြောင့် ထိခိုက်မှုရှိမရှိ မသေချာပါက၊ အီးမေးလ်မှတစ်ဆင့် ခွင့်ပြုချက်အမြဲတောင်းပါ။
Android သည် Google Inc ၏ ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။