Skip to content

Latest commit

 

History

History
131 lines (88 loc) · 5.92 KB

ea00.md

File metadata and controls

131 lines (88 loc) · 5.92 KB

Python telepítése

Windows

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

img-download

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

img-add-path

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

img-disable

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

img-chk

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.

img-pip

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

img-test

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

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.

img-ubuntu

Thonny

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.

img-th01

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).

img-th02

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:

img-th03

PyCharm

www.jetbrains.com/pycharm

Spyder

github.com/spyder-ide

Sublime Text

www.sublimetext.com

IDLE

Az IDLE a Python alapcsomag része.

Atom

atom.io

VS code

code.visualstudio.com

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ó.

img-vs01

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.

img-vs02

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

img-vs03

Kezdéshez: code.visualstudio.com/docs/getstarted/introvideos

Videó a VS code és az interaktív python működéséről:

img-vs03 link: youtu.be/QKFjbnWpQ-E

Jupyter Notebook

jupyter.org

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.

img-ju01

Git

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