Nap Kiváló integrált fejlesztői környezetről fogok beszélni a Python számára, az az alkalmazás, amelyről ma beszélünk, a Pyzo. Ez egy ingyenes és nyílt forráskódú IDE, amelyet a BSD licenc alatt adtak ki.
A Pyzo egy cross-platform IDE, amely minicondát használ, az anaconda pedig kezelheti a Python csomagjait, bár tolmács nélkül is használhatja.
pyzo A Python 3-ban van megírva, és a Qt widget eszközkészletet használja, amely 2 fő összetevővel rendelkezik, a szerkesztővel és a Shellel, emellett támogatja az önellenőrzést és lehetővé teszi a kód interaktív végrehajtásának különböző módjait.
Linux, Mac OS és Windows rendszerekhez érhető el. Néhány további funkció a parancsikonszerkesztő, a Qt témák, az Unicode támogatás, az automatikus behúzás, a szintaxis kiemelése és a hibakeresés.
Pyzo-ról
A Pyzo egy Python programozási környezet, amely keresse az egyszerűséget és az interaktivitást. Az interaktivitásra és az önvizsgálatra összpontosít, ami kiválóan alkalmas tudományos számítástechnikára.
Ezen felül az IDE támogatja a Python, a Cython és a C szintaxis kiemelését Bár további támogatást terveznek a jövőben a többi programozási nyelv számára.
pyzo könnyen módosítható és bővíthető szintaxis sémákkal rendelkezik. Az IDE-ben megtalálhatjuk a kijelölt sorok kommentelésének és kommentelésének lehetőségét is.
Ebben a IDE-ben rendelkezésre áll annak a lehetősége, hogy fájlokat húzhasson a programba a megnyitáshoz, amellett, hogy nem elhanyagolja, hogy egész könyvtárak áthúzását is támogatja.
A szerkesztőben megtalálhatja a kifejezések vagy egész sorok keresésének és cseréjének funkcióját, amely ez bármely IDE alapvető funkciója.
De a többi funkció, amelyet megtalálhatunk, mint a legtöbb IDE-ben, képes használni a szerkesztő lapjait, módosítani a vonalstílusokat, a behúzási útmutatókat, visszavonni és visszavonni.
A kiemelhető egyéb jellemzők között megtalálhatjuk:
- File Explorer, ezzel a projektek összes fájlját felsorolhatja a projektek könyvjelző könyvtárai alapján.
- Könnyen válthat a projektek között.
- Betűszerkezet: olyan eszköz, amely megjeleníti a betűkészletet egy fa widgetben.
- Legyen képes osztályok, függvények (és módszerek), deklarációk, cellák és feladatok importálására.
- Interaktív súgó - Olyan eszköz, amely interaktív súgó információkat jelenít meg (az automatikus kitöltési lista kiválasztásával és görgetésével kapcsolatban).
- Munkaterület: felsorolja az összes változót (hibakeresési módban is).
- Böngésszen a fájlok között, és keressen fájlokat belül.
- Bízunk benne, hogy hasznos eszközöket kapunk a felhasználóktól, amelyeket standard eszközökként adnak hozzá.
Hogyan kell telepíteni a Pyzo IDE-t Linux-ra?
Si telepíteni akarják ezt a Python integrált fejlesztői környezetét a rendszereikre, követhetjük az alábbiakban megosztott módszerek bármelyikét, az általunk használt Linux disztribúció szerint.
Azok esetében, akik a Debian, az Ubuntu, a Linux Mint vagy bármely ezekből származó disztribúció felhasználói. Meg kell nyitnunk egy terminált, és végre kell hajtanunk benne a következő parancsot:
sudo apt-get install python3-pip python3-pyqt4
Miután ez megtörtént, folytathatjuk az IDE telepítését ezzel a paranccsal:
sudo python3 -m pip install pyzo –upgrade
És voila, ezzel telepítjük az IDE-t a rendszerbe.
hogy azok esetében, akik az Arch Linux, a Manjaro, az Antergos vagy az Arch Linuxból származó bármilyen terjesztés felhasználói Telepíthetjük az alkalmazást az AUR tárolókból, csak frissített varázslóval kell rendelkeznünk.
A telepítendő parancs a következő:
aurman -S pyzo
Végül, a többi Linux disztribúció esetében használhatunk egy általánosabb módszert. Tehát használhatjuk a Flatpak-ot az alkalmazás megszerzéséhez.
Csak támogatást kell nyújtanunk ahhoz, hogy csomagokat tudjunk telepíteni ezzel a technológiával. Ellenőrizheti a következő cikk.
Most Csak meg kell nyitnunk egy terminált és futtatnunk benne:
flatpak install --user https://flathub.org/repo/appstream/org.pyzo.pyzo.flatpakref
És ennyi, az alkalmazás telepítve van, használatra kész.
Ha nem találja az indítót, akkor a terminálról futtathatja:
flatpak uninstall org.pyzo.pyzo