Környezetek
Python parancssor
A python.exe indításával érhetjük el. Python parancsokat gépelhetünk be, amelyek rögtön végrehajtódnak. Használata nehézkes, mert a parancsszerkesztési lehetőségek korlátozottak és nem kapunk kódkiegészítést sem.
iPython
Külön telepíthető csomag, neve az "Interactive Python" rövidítése. Ha parancssoron keresztül dolgozunk a Python-nal, inkább ezt válasszuk. Indítása:
- Nyissunk parancssort és lépjünk be a Python mappába.
- Scripts\ipython.exe
Jupyter Notebook
A Jupyter csomag segítségével a Python kódok és futási eredmények egy weboldalba ágyazhatók. Egy oldal cellákból épül fel. A cella tartalmazhat fejlécet (header), leírást (markdown) és kódot (code). A cellák egymás után végrehajthatók. Kód esetén az eredményt az oldalba beágyazva kapjuk meg.
PyCharm IDE
A Python programok fejlesztéséhez integrált fejlesztői környezeteket (IDE) is használhatunk. Egy ilyen lehetőség a JetBrains cég PyCharm keretrendszere, ami számos szerkesztési és nyomkövetési segítséget ad. A forráskódjainkat projektekbe szervezhetjük, a projekten belül külön-külön futtathatjuk.
A programból elérhető fizetős (Professional) és ingyenes (Community) verzió is. A tudományos számításokhoz elegendő az ingyenes, de egyetemi hallgatóként lehet ingyenes oktatási licenszt kapni a másikhoz is.