Python az iskolában Wiki

A Python hivatalos disztribúciója szabad szoftver. Saját oldalán a „Python is OSI Certified Open Source” mondat szerepel; itt egy terminológiai keveredésnek lehetünk tanúi (mint ismeretes, a nyílt forráskódú és a szabad szoftver fogalma gyakran összemosódik). A Python saját licence GPL-kompatibilis, szerepel az OSI és az FSF listáján.

Egyes operációs rendszerekkel a Python is együtt települ. (Ez a rész kiegészítendő.)

A hivatalos disztribúció a http://python.org/download/ oldalon érhető el. Itt választhatunk a két stabil disztribúció közül, és letölthetjük a 32 vagy 64 bites Windows-, a Mac OS X- és a Unix-verziókat. Ínyencek a fejlesztők nyilvános PGP-kulcsával is ellenőrizhetik a letöltés hitelességét. A Windows-telepítő nem tartalmazza a forráskódot, ezt az érdeklődők külön tölthetik le lejjebb a fejlesztői információknál.

A telepítő a C:\Python31 könyvtárat ajánlja fel (értelemszerűen alkalmazva a verziószámot). Ezt ugyan átírhatjuk, ha szeretünk rendet tartani a gyökérben, de esetleg gond lehet belőle. E sorok szerzőjének a Python gond nélkül futott a Program Files könyvtárból, de a VPython telepítésekor a vele együtt települő VIDLE nem indult el, és az egyik fejlesztő azt írta, hogy a múltban ez a könyvtárváltás különféle problémákat okozott. Az újratelepítés a felajánlott könyvtárba megoldotta a problémát.

Start menü

A 2.5 a Windows XP Start menüjében

A nyelvvel együtt egy fejlesztői környezet, az IDLE és némi dokumentáció is települ. (A Wikipédia szerint egyes Linux-disztribúciók előre telepített Pythonja az IDLE-t nem tartalmazza.)

A képen látható összetevők közül a Python GUI és a command line leírása az IDLE és a Shell, a Module Docs és a Python Manuals leírása a Dokumentáció szócikkben olvasható. (Aki Linuxon használja, kiegészíthetné ezt a részt.)

Az IDLE futtatásakor a következő üzenetet kaphatjuk:

   ****************************************************************
   Personal firewall software may warn about the connection IDLE
   makes to its subprocess using this computer's internal loopback
   interface.  This connection is not visible on any external
   interface and no data is sent to or received from the Internet.
   ****************************************************************

Ezzel egyidőben az első futáskor tűzfalunk jelezheti, hogy az IDLE engedélyt kér a biztonságos zóna elérésére – adjuk meg neki.

A pendrive-ra telepíthető változatot független fejlesztők készítik, a http://portablepython.com/ címen tölthetjük le. A python.org letöltőoldalán más független fejlesztések is elérhetőek, amelyek egy része kereskedelmi licenc alatt van.

Lásd még[]

Külső hivatkozások[]