Usuku lwa Ngizokhuluma ngemvelo enhle kakhulu yentuthuko yePython, isicelo esizokhuluma ngaso namhlanje yiPyzo. Lo ngumthombo wamahhala futhi ovulekile we-IDE okhishwe ngaphansi kwelayisense ye-BSD.
IPyzo iyi-cross-platform IDE esebenzisa i-miniconda ne-anaconda ingaphatha amaphakheji wakho wePython, yize ungayisebenzisa futhi ngaphandle kotolika.
I-Pyzo Kubhalwe ku-Python 3 futhi isebenzisa i-widget Qt toolkit iza nezinto ezi-2 eziyinhloko, umhleli neShell, ibuye isekele ukuzibonela futhi ivumela izindlela ezahlukahlukene zokwenza ikhodi ngokubambisana.
Itholakala ngeLinux, Mac OS, neWindows. Ezinye izici umhleli wesinqamuleli, izingqikithi ze-Qt, ukuxhaswa kwe-Unicode, ukuqondiswa okuzenzakalelayo, ukugqamisa kwe-syntax, nokulungisa iphutha.
Mayelana noPyzo
IPyzo imvelo yohlelo lwePython leyo bheka ubulula nokusebenzelana. Igxila ekusebenzisaneni nasekuzibandakanyeni, okwenza ikufanelekele ukusebenzisa ikhompyutha ngokwesayensi.
Ngaphezu kwalokho, i-IDE inokusekelwa kokugqanyiswa kwe-syntax kwePython, uCython, noC. Yize behlela ukwengeza ukusekelwa okwengeziwe kuzinguqulo ezizayo zezinye izilimi ezihlelayo.
I-Pyzo inezikimu ze-syntax eziguquguqukayo futhi ezinwebekayo kalula. Futhi singathola ku-IDE ithuba lokuphawula nokungahambisi kahle imigqa ekhethiwe.
Ithuba lokukwazi ukuhudula bese uphonsa amafayela kuhlelo ukuze likwazi ukuvulwa, liyatholakala kule IDE, ngaphezu kokungakunaki ukuthi lisekela nokuhudulwa kwazo zonke izinkomba.
Ngaphakathi komhleli ungathola umsebenzi wokuthola nokufaka esikhundleni izinkulumo noma imigqa ephelele, okuwumsebenzi obalulekile kunoma iyiphi i-IDE.
De eminye imisebenzi esingayithola, njengakuma-IDE amaningi, uyakwazi ukusebenzisa amathebhu ngaphakathi kwesihleli, shintsha izitayela zomugqa, imihlahlandlela ye-induction, uhlehlise futhi wenze kabusha.
Phakathi kwezinye izici esingaziqokomisa sithola:
- I-File Explorer, ngalokhu ungabhala wonke amafayela kumaphrojekthi akho ngemikhombandlela yamabhukhimakhi wamaphrojekthi wakho.
- Shintsha kalula phakathi kwamaphrojekthi.
- Isakhiwo sefonti: ithuluzi elibonisa ukwakheka kwefonti kuwijethi yesihlahla.
- Ukwazi ukufaka kuhlu amakilasi, imisebenzi (nezindlela), ukungenisa izimemezelo, amaseli nezinto zomsebenzi.
- Usizo Olisebenzisanayo - Ithuluzi elibonisa imininingwane yosizo exhumanayo (ekukhetheni nasekuhambeni ngokusebenzisa uhlu lokuphothula okuzenzakalelayo.)
- Indawo yokusebenza: ibala konke okuguqukayo (futhi kumodi yokulungisa iphutha).
- Ngibhekabheka amafayela futhi useshe amafayela ngaphakathi.
- Silangazelela ukuthola iminikelo ewusizo evela kubasebenzisi engeza njengamathuluzi ajwayelekile.
Ungayifaka kanjani i-Pyzo IDE ku-Linux?
Si bafuna ukufaka le ndawo edidiyelwe yentuthuko yePython ezinhlelweni zabo, singalandela noma yiziphi izindlela ezilandelayo esabelana ngazo ngezansi, ngokusatshalaliswa kwe-Linux esisebenzisayo.
Endabeni yalabo abangabasebenzisi be-Debian, Ubuntu, Linux Mint noma yikuphi ukusatshalaliswa okususelwe kulezi. Kufanele sivule ukuphela bese sisebenzisa umyalo olandelayo kuyo:
sudo apt-get install python3-pip python3-pyqt4
Uma lokhu sekwenziwe, singaqhubeka nokufaka i-IDE ngalo myalo:
sudo python3 -m pip install pyzo –upgrade
Futhi i-voila, ngalokho sizobe sesine-IDE efakwe ohlelweni.
para icala lalabo abangabasebenzisi be-Arch Linux, Manjaro, Antergos noma yikuphi ukusatshalaliswa okususelwa ku-Arch Linux Singafaka uhlelo lokusebenza kusuka kumakhosombe we-AUR, kufanele sibe ne-wizard ebuyekeziwe kuphela.
Umyalo wokufaka ngu:
aurman -S pyzo
Ekugcineni, kuwo wonke ama-Linux distros, singasebenzisa indlela ejwayelekile. Ngakho-ke singasebenzisa iFlatpak ukuthola uhlelo lokusebenza.
Kumele sibe nokuxhaswa kuphela ukuze sikwazi ukufaka amaphakheji ngalobu buchwepheshe. Ungahlola ifayela le- isihloko esilandelayo.
Manje Kumele sivule ukuphela bese sigijima kuso:
flatpak install --user https://flathub.org/repo/appstream/org.pyzo.pyzo.flatpakref
Futhi yilokho, uhlelo lokusebenza lufakiwe, olulungele ukusetshenziswa.
Uma kwenzeka ungatholi isiqalisi, ungayisebenzisa kusuka ku-terminal nge:
flatpak uninstall org.pyzo.pyzo