Pythonን እና VS Codeን መጫን
በዚህ ትምህርት Pythonን እና የኮድ መጻፊያ ፕሮግራም (code editor) በኮምፒውተራችሁ ላይ እንጭናለን፤ ሁለቱም እንደሚሰሩም እናረጋግጣለን። በራሳችሁ ኮምፒውተር ላይ ያለ Python ፕሮግራሞች ፋይል እንዲያስቀምጡና ገጹን ከዘጋችሁ በኋላም መስራታቸውን እንዲቀጥሉ ያስችላል፤ ከክፍል 8 ጀምሮ ደግሞ ያስፈልጋችኋል። ሃያ ደቂቃ ያህል ይወስዳል፤ አብዛኛው ጊዜ የሚያልፈው ፋይሎች እስኪወርዱ በመጠበቅ ነው።
የምንጭነው ምንድን ነው?
ሁለት ነገሮች ያስፈልጓችኋል።
የመጀመሪያው Python ራሱ ነው፦ ኮዳችሁን የሚያስኬደው ። በዚህ ገጽ ላይ ያለው Python ያው ቋንቋ ነው፤ በbrowser ውስጥ እንዲሰራ ተደርጎ የተዘጋጀ። የትኛው version እንደሆነ ለመጠየቅ Runን ተጫኑ።
import sys
print("Python", sys.version_info.major, sys.version_info.minor)In the editor, press Escape then Tab to move on.
ይህ ማለት Python 3.14፣ አዲሱ version ነው። የመጀመሪያው መስመር sys የሚባል አብሮ የሚመጣ የመሣሪያ ሳጥን ይዋሳል፤ ኮዳችሁን ስለሚያስኬደው Python ያውቃል። importን በኋላ እንማራለን። በኮምፒውተራችሁ ላይ ከ3.12 ጀምሮ ያለ ማንኛውም version ለዚህ ኮርስ ይሰራል።
ሁለተኛው ነው። እኛ VS Codeን እንጠቀማለን፦ ነፃ ነው፤ በWindows፣ በmacOS እና በLinux ላይ ይሰራል፤ ከMicrosoft የወጣ ይፋዊ የPython extension አለው።
የሚወርዱት ፋይሎች ትልቅ ናቸው፤ ስለዚህ ከቻላችሁ Wi-Fi ተጠቀሙ። Python በWindows 50 MB ያህል፣ በMac ደግሞ 80 MB ያህል ነው፤ VS Code 230 MB ያህል ነው።
ተርሚናል መክፈት
ጥቂት ትዕዛዞችን (command) ውስጥ ትጽፋላችሁ። ከዚህ በፊት ተጠቅማችሁበት የማታውቁ ከሆነ ችግር የለውም። እዚያ ትዕዛዝ መጻፍ ምንም አደጋ የለውም፦ በዚህ ትምህርት ያሉት ትዕዛዞች የሚጭኑና የሚፈትሹ ብቻ ናቸው።
Windows
የWindows ቁልፍን ተጫኑ፣ PowerShell ብላችሁ ጻፉ፣ Enterን ተጫኑ። የምትጽፉበት መስመር የምትገኙበትን ፎልደር ይዞ ይጀምራል፤ ከዚያ > ይከተላል፦
PS C:\Users\Hana>macOS
Cmd + Spaceን ተጫኑ፣ Terminal ብላችሁ ጻፉ፣ Enterን ተጫኑ። የምትጽፉበት መስመር በ% ያልቃል፦
hana@MacBook-Air ~ %Linux
በአብዛኞቹ ሲስተሞች Ctrl + Alt + Tን ተጫኑ፤ ወይም Terminalን ከapps መካከል ፈልጉ። የምትጽፉበት መስመር በ$ ያልቃል፦
hana@laptop:~$ያ መስመር prompt ይባላል። ተርሚናሉ እናንተን እየጠበቀ ነው ማለት ነው። ከእሱ በኋላ ትዕዛዝ ጽፋችሁ Enterን ተጫኑ።
Pythonን መጫን
ሲስተማችሁን ምረጡ። ደረጃዎቹ በእያንዳንዱ ላይ ይለያያሉ።
Windows
Windows Pythonን የሚጭነው በPython install manager ነው፤ ይህ ከpython.org የሚመጣ፣ Pythonን የሚጭንና የሚያዘምን ትንሽ app ነው። Windows 10 ወይም ከዚያ በኋላ ያለውን ይፈልጋል።
install managerን አምጡ
Microsoft Storeን ክፈቱ፣ Python Install Managerን ፈልጉ፣ ጫኑትም። Storeን መጠቀም ካልቻላችሁ ወደ python.org/downloads ሂዱና Download Python install managerን ጠቅ አድርጉ፤ ከዚያ የወረደውን ፋይል ክፈቱ። ሁለቱም ያው app ናቸው።
አዲስ ተርሚናል ክፈቱ
ከላይ እንደተገለጸው PowerShellን ክፈቱ። አንድ ነገር ከጫናችሁ በኋላ ሁልጊዜ አዲስ ተርሚናል ክፈቱ፤ ቀድመው የተከፈቱ መስኮቶች አዲስ ፕሮግራሞችን አያዩም።
የማዋቀሪያ መፈተሻውን አስኪዱ
ይህን ጽፋችሁ Enterን ተጫኑ። ቅንብሮቻችሁን ይፈትሻል፤ ጥቂት ጥያቄዎችንም ይጠይቃል። እያንዳንዱን ለመቀበል
yጽፋችሁ Enterን ተጫኑ። የቅርብ ጊዜውን Python ልጫን ካለም እሺ በሉት።py install --configureአረጋግጡ
Pythonን versionኑን ጠይቁት። ለመጀመሪያ ጊዜ ሲሆን ከመመለሱ በፊት Pythonን ሊያወርድ ይችላል፤ ይህ አንድ ደቂቃ ይወስዳል።
python --versionከዚያ install managerሩ ያዘጋጃቸውን Pythonዎች ዘርዝሩ፦
py list
የቆዩ ቪዲዮዎችና መማሪያዎች ምልክት የሚደረግበት "Add Python to PATH" የሚል ሳጥን ያለው ሌላ installer ያሳያሉ። ያ installer እየተቋረጠ ነው፤ ከላይ ያሉት ደረጃዎች የአሁኑ መንገድ ናቸው።
macOS
installerሩን አውርዱ
ወደ python.org/downloads ሂዱና የቅርብ ጊዜውን Python ለmacOS የሚያወርደውን ቁልፍ ጠቅ አድርጉ። macOS 11 ወይም ከዚያ በኋላ ያለውን ይፈልጋል።
አስኪዱት
የወረደውን
.pkgፋይል ክፈቱና በነባሪዎቹ ምርጫዎች installerሩን ጨርሱ።አረጋግጡ
አዲስ Terminal ከፍታችሁ ይህን ጻፉ፦
python3 --versionበMac ላይ ትዕዛዙ
python3ነው፤ ከ3 ጋር።pythonብቻውን ብዙ ጊዜ የለም።
Linux
አብዛኞቹ የLinux ሲስተሞች Pythonን አስቀድመው ይዘዋል። መጀመሪያ አረጋግጡ፦
python3 --versionትዕዛዙ አልተገኘም ካለ በሲስተማችሁ package manager ጫኑት፤ ከዚያ እንደገና አረጋግጡ፦
# Ubuntu, Debian, Linux Mint
sudo apt install python3
# Fedora
sudo dnf install python3ከሰራ የversion ቁጥር ያለበት አንድ መስመር ታያላችሁ፤ ለምሳሌ፦
Python 3.14.7የእናንተ ቁጥር ሊለያይ ይችላል፤ ዋናው ነገር 3.12 ወይም ከዚያ በላይ መሆኑ ነው።
ጥያቄ
በMac ላይ python --version ጽፋችሁ command not found: python አገኛችሁ። ምን መሞከር አለባችሁ?
ትዕዛዞችና ኮድ የተለያዩ ናቸው
python --version ለተርሚናሉ የሚሰጥ ትዕዛዝ ነው እንጂ የPython ኮድ አይደለም። ተርሚናሉና Python ሁለት የተለያዩ ቦታዎች ናቸው። Python ያንኑ ጽሑፍ በትምህርተ ጥቅስ ውስጥ ሲያገኘው የሚያደርገው ይኸውና፦
ውጤቱን ገምቱ
Decide before you look. Guessing wrong is how this sticks.
print("python --version")Python prints
python --version
በትምህርተ ጥቅስ ውስጥ ጽሑፍ ብቻ ነው፤ ስለዚህ print እንዳለ ያሳየዋል። Python የተርሚናል ትዕዛዞችን አያስኬድም፤ የሚያስኬዳቸው ተርሚናሉ ብቻ ነው።
ያለ ትምህርተ ጥቅስ ምን እንደሚሆን፣ የት እንዳላችሁም እንዴት እንደምትለዩ በትምህርት 0.4 ታያላችሁ።
VS Codeን ማዘጋጀት
VS Codeን ጫኑ
ከcode.visualstudio.com አውርዳችሁ በነባሪዎቹ ምርጫዎች ጫኑት።
የPython extensionን ጨምሩ
VS Codeን ክፈቱ፣ በግራ በኩል ያለውን የExtensions ምልክት ጠቅ አድርጉ (ወይም Ctrl + Shift + Xን፣ በMac ደግሞ Cmd + Shift + Xን ተጫኑ)፣ Pythonን ፈልጉ፣ Microsoft ያወጣውንም ጫኑ።
ለኮዳችሁ ፎልደር ክፈቱ
በፈለጋችሁት ቦታ
python-courseየሚባል ፎልደር ፍጠሩ። በVS Code ውስጥ Fileን፣ ከዚያ Open Folderን መርጣችሁ እሱን ምረጡ። በዚህ ኮርስ የምትፈጥሯቸው ፋይሎች በሙሉ እዚያ ሊቀመጡ ይችላሉ።Pythonኑን ምረጡ
Ctrl + Shift + Pን (በMac ላይ Cmd + Shift + Pን) ተጫኑ፣ Python: Select Interpreter ብላችሁ ጻፉ፣ በዝርዝሩ ውስጥ ያለውን አዲሱን Python ምረጡ። ይህ ፋይሎቻችሁን የትኛው Python እንደሚያስኬድ ለVS Code ይነግረዋል።
መልመጃ
ማዋቀራችሁን አረጋግጡ
ሦስት መስመሮችን የሚያሳይ ፕሮግራም ጻፉ፤ ለጫናችሁት ለእያንዳንዱ ነገር አንድ መስመር፣ ልክ እንደዚህ። መጀመሪያ እዚሁ አስኪዱት። ከዚያ በpython-course ፎልደራችሁ ውስጥ setup_check.py ብላችሁ አስቀምጡት፤ ያንን ፋይል በትምህርት 0.4 ከተርሚናሉ ታስኬዱታላችሁ።
Python is installed.
VS Code is installed.
The Python extension is installed.Your code
# ለጫናችሁት ለእያንዳንዱ ነገር አንድ መስመር አሳዩIn the editor, press Escape then Tab to move on.
መፍትሄውን አሳይHide the solution
This is one way to solve it, not the only one. If yours prints the same thing, it works.
print("Python is installed.")
print("VS Code is installed.")
print("The Python extension is installed.")ዋና ዋና ነጥቦች
- በWindows Pythonን በPython install manager ጫኑ፤ ከዚያ
py install --configureን አስኪዱ። በmacOS ከpython.org የሚገኘውን installer ተጠቀሙ። አብዛኞቹ የLinux ሲስተሞች አስቀድመው ይዘውታል። - በተርሚናሉ አረጋግጡ፦ በWindows
python --version፣ በmacOS እና በLinuxpython3 --version። - Windows
pythonን ማግኘት ካልቻለ አዲስ ተርሚናል ክፈቱ፣pyን ሞክሩ፣ ከዚያ app execution aliasesን ፈትሹ። - የተርሚናል ትዕዛዞችና የPython ኮድ የተለያዩ ነገሮች ናቸው።
- VS Code ከMicrosoft የPython extension ጋር የዚህ ኮርስ የኮድ መጻፊያችሁ ነው።