Töltsük le a python.org/downloads link alól a legutolsó Windowsos verziót (a pl. 3.6.5)

Kezdjük el a telepítést, fontos, hogy az Add Python to PATH be legyen pipálva.

Érdemes a Disable PATH length limit gombbal a limitet feloldani.

Ellenőrizzük a telepítést a python parancs kiadásával parancssorból.

A későbbiekben különböző modulokra is szükségünk lesz ezeket telepíthetjük a pip install paranccsal. Pl:
pip3 install numpy matplotlib opencv-python jupyter Pillow spyder wxPython tensorflow
Persze ezek egyesével is működnek, pip3 install numpy, pip3 install matplotlib, stb.

Próbáljuk ki a telepített csomagok sikerességét pl:

Régebbi verzióknál kellett külön letölteni a binárist. Az új verzióknál szerencsére elég a pl. pip install numpy.
Sajnos azonban nem minden bináris támogatja a Windowst. Pl. TensorFlow-nak nem megfelelő a klasszikus numpy, hanem a numpy+mkl szükséges.
Ezeket le lhet tölteni például innen:
[www.lfd.uci.edu/~gohlke/pythonlibs/]~(https://www.lfd.uci.edu/~gohlke/pythonlibs/)
A letöltési mappába navigálás után hasonló módin tudjuk telepíteni pip install paranccsal.
Ubuntu (és egyéb Linux, Unix - pl. macOS - disztribúciók) alatt a python előre telepítve van. Itt csupán a pip package management utasítással kell telepítenünk a szükséges csomagokat, nagyjából úgy, ahogy a Windowsos részben írtuk.
Ha esetleg nem lenne telepítve a pip akkor a $ sudo apt-get install python-pip python-dev build-essential
segítségével tepeíthetjük. Célszerű ezután a legfrissebb verziót használni: $ sudo pip install --upgrade pip.
Célszerű viszont a python helyett a python3 utasítással indítani, hogy biztos ne a 2.x verzió induljon.

A Thonny egy könnyűsúlyú fejlesztőkörnyezet Windowsra és Linuxra. Letölthető a thonny.org oldalról.
Telepítés után a Tools menű >> Options >> Interpreter fülön válasszuk ki az általunk előzőekben telepített verziót.

A Thonny rendelkezik egy Shell mezővel ahol a parancsok egyesével történő kiértékelésére van lehetőségünk.
Ezen kívül a Variables a változók aktuális értékét mutatja.
A .py kiterjesztésű fájlaink szerkesztésére pedig automatikus kiegészítést használhatunk (Tab vagy Ctrl + Space).

További előnye, hogy (több fejlesztőeszközhöz hasonlóan) többplatformos, így Ubuntu alatt is hasonló kép fogad minket, mint Windowson:

Az IDLE a Python alapcsomag része.
A Visual Studio Code (VS code) egy ingyenes, nyílt forráskódú szerkesztő, melyet a Microsoft fejleszt Windows, Linux és OS X operációs rendszerekre. Python szempontjából az egyik legfontosabb funkció talán az IntelliSense, az automatikus kiegészítés funkció.

Telepítés után, az extensionok (Ctrl + Shift + X) között keressük és válasszuk a python kiegészítő telepítését.

Ezután F5 billenytűvel vagy a beépülő terminálban futtathatóak lesznek a kódjaink.

Kezdéshez: code.visualstudio.com/docs/getstarted/introvideos
Videó a VS code és az interaktív python működéséről:
link: youtu.be/QKFjbnWpQ-E
A Jupyter Notebook egy böngésző alapú fejlesztőkörnyezet, a repository előadásai is ebben készültek. Használathoz célszerű abba mappába lépni (terminalban / command lineban), ahol az .ipynb fájlok is vannak. Ekkor a jupyter notebook paranccsal indítható is.

A tananyag a git telepítése után egyeteln paranccsal elérhetővé válik:
git clone https://github.com/horverno/sze-academic-python
Az újabb verziókra a git pull paranccsal tudjuk frissíteni, fontos, hogy abban a mappában legyünk (terminalban / command lineban), ahova előzőleg klónoztuk.
cd sze-academic-python
git pull