මෙය Python Developer කෙනෙකුට project එකක් ආරම්භ කරන කලින් වැදගත්ම මූලික උපදෙස්/කමාන්ඩ් ලැයිස්තුවකි.
ඔබේ system එකේ Python install වී ඇද්දැයි සහ version එක කුමක්දැයි බලන්න:
py --versionඋදාහරණ output:
Python 3.10.9
py -0උදාහරණ output:
 -3.13-64
 -3.11-64 *
 -3.10-64
💡 * තියෙන්නේ default version එක.
ඔබට install කරලා තියෙන විශේෂ version එකක් Run කරන්න පුලුවන් මෙහෙමයි:
py -3.10 --versionහෝ
py -3.10 your_script.pyPython project එකකට අදාළව isolate කරන virtual environment එකක් නිර්මාණය කරන්න:
py -3.10 -m venv env🔹 මෙය env/ නමැති folder එකක් හදනවා, ඒ තුල Python binaries, pip, හා site packages isolate වෙලා තියේ.
Windows:
env\Scripts\activateLinux / macOS:
source env/bin/activateActivate වුනාට පසු terminal එකේ (env) කියලා පේනවා.
deactivatepip install package_nameඋදාහරණ:
pip install requestspip listpip freeze > requirements.txtමෙම file එක project එක සමඟ share කරොත්, වෙන කෙනෙකුට ඒම packages install කරන්න පුළුවන්:
pip install -r requirements.txtpython -m pip install --upgrade pip- VS Code භාවිතා කරනවා නම් .venvකියන folder එක ignore කරන්න.gitignoreතුල.
- main.pyහෝ- app.pyලෙස main file එකක් තබාගන්න.
- Source files src/folder එකක් තුල තබාගන්න.
- Python version එක consistent කරගෙන යන්න pyenvවගේ tools පාවිච්චි කරන්න පුළුවන් (Linux/macOS).
| Task | Command | 
|---|---|
| Check Python version | py --version | 
| List installed Python versions | py -0 | 
| Run script with specific Python version | py -3.10 script.py | 
| Create virtual environment | py -3.10 -m venv env | 
| Activate venv (Windows) | env\Scripts\activate | 
| Activate venv (Unix/Mac) | source env/bin/activate | 
| Deactivate venv | deactivate | 
| Install package | pip install package_name | 
| List packages | pip list | 
| Export packages | pip freeze > requirements.txt | 
| Install from requirements.txt | pip install -r requirements.txt | 
මෙම .md file එක ඔබට GitHub README එකක් විදියටද, VS Code NOTES.md එකක් විදියටද භාවිතා කළ හැක.