Python telepítése Windowsra, Linuxra és macOS-re

Teljes, részletes telepítési és első futtatási útmutató Pythonhoz.

A Python tanulás technikai első lépése a működő környezet. A cél itt még nem az, hogy tökéletes fejlesztői rendszert állíts össze, hanem az, hogy biztosan tudj kódot írni, elmenteni és futtatni. Ha ez stabil, onnantól a figyelem teljesen átkerülhet a nyelv megtanulására.

Mi kell az induláshoz?

A gyakorlatban elég egy telepített Python, egy egyszerű szerkesztő, valamint a terminál vagy parancssor használatának alapja. Sok kezdő túl korán akar összetett környezeteket építeni, miközben a legfontosabb kérdés valójában ez: tudsz-e futtatni egy saját .py fájlt hiba nélkül?

Telepítés Windows alatt

Windowsos telepítésnél a legfontosabb részlet az Add Python to PATH opció bekapcsolása. Ha ez kimarad, akkor a Python lehet, hogy feltelepül, de a rendszer parancssorból nem találja meg.

python --version
py --version
pip --version

A py a Python launcher lehet, ami szintén használható futtatáshoz. Ha verziószámot látsz, a telepítés jó eséllyel rendben van.

Telepítés Linux alatt

Linuxon sok disztribúció már eleve tartalmaz Python 3-at, vagy legalábbis könnyen feltehető csomagkezelőből. A fontos különbség, hogy a parancs gyakran python3, nem pedig python.

python3 --version
pip3 --version

Telepítés macOS alatt

macOS alatt használható a hivatalos telepítő vagy a Homebrew. A gyakorlatban itt is a python3 az elsődleges futtatási parancs.

Az első script elkészítése

Hozz létre egy hello.py fájlt, és írd bele:

print("Helló a Pythonból!")

Ezután navigálj abba a mappába, ahol a fájl van, és futtasd:

python hello.py

vagy:

python3 hello.py

Ha a szöveg megjelenik, akkor az alap környezet kész.

Interaktív mód és scriptmód

A Python interaktív értelmezője jó rövid kísérletekhez, például egy-egy művelet kipróbálásához. A valódi tanulás viszont szinte mindig .py fájlokkal történik, mert így a kód megmarad, újrafuttatható, javítható és szerkeszthető.

Miért fontos ez a lépés?

Az első program nem azért nagy mérföldkő, mert technikailag bonyolult lenne. Azért fontos, mert beindítja azt a munkafolyamatot, amely a teljes programozási rutin alapja: szerkesztés, mentés, futtatás, hibaellenőrzés, módosítás.

Tipikus probléma: ha a rendszer nem találja a fájlt, az sokszor nem a Python hibája. Lehet, hogy egyszerűen nem abban a mappában áll a terminál, ahol a script ténylegesen van.