Kif tinstalla u tuża Thonny Python IDE fuq Linux
Thonny huwa Ambjent ta' Żvilupp Integrat (IDE) għal dawk li jibdew Python. Hija maħluqa b'Python u rilaxxata taħt il-Liċenzja MIT. Huwa cross-platform u jista' jaħdem f'Linux, macOS, Windows.
Jekk int ġdid għall-ipprogrammar jew xi ħadd li jaqleb minn lingwa differenti nissuġġerixxi li tuża thonny. L-interface hija nadifa u mingħajr distrazzjoni. Newbies jistgħu jikkonċentraw fuq il-lingwa minflok jiffokaw fuq it-twaqqif tal-ambjent.
Xi wħud mill-karatteristiċi ewlenin ta 'thonny jinkludu
- Python 3.7 huwa installat awtomatikament bis-setup ta' Thonny.
- Debugger inkorporat u Evalwazzjoni Step through.
- Variable Explorer.
- Munzell, Munzell, Assistent, Spettur tal-Oġġetti.
- Qoxra Python inkorporata (Python 3.7).
- Interface tal-GUI PIP sempliċi biex tinstalla pakketti ta' partijiet terzi.
- Tlestija tal-kodiċi ta' appoġġ.
- Jenfasizza l-iżbalji tas-sintassi u jispjega l-iskopijiet.
F'dan l-artikolu, titgħallem kif tinstalla u tuża Thonny Python IDE f'ambjent Linux u tesplora l-karatteristiċi ta 'thonny.
Twaqqif ta 'Thonny Python IDE fuq Linux
L-aħħar verżjoni ta 'Thonny hija 3.3.0 u hemm tliet modi kif tista' tinstalla thonny fil-Linux.
- Uża l-maniġer tal-pakketti Python – PIP
- Niżżel u ħaddem l-iskript tal-installazzjoni
- Uża l-maniġer tal-pakketti default biex tinstallah
# pip3 install thonny
# bash <(curl -s https://thonny.org/installer-for-linux)
$ sudo apt install python3-tk thonny [On Debian/Ubuntu] $ sudo dnf install thonny [On CentOS/RHEL & Fedora]
Għal skopijiet ta 'dimostrazzjoni, qed nuża Ubuntu 20.04 u nħaddem l-iskrittura tal-installatur bil-kmand wget kif muri hawn fuq biex ninstalla thonny. Fl-aħħar tal-installazzjoni, inti ssir taf fejn huwa installat Thonny. Fil-każ tiegħi, huwa installat fid-direttorju tad-dar tiegħi.
Biex tniedi thonny, mur fid-direttorju installat u ikteb \./thonny” jew triq assoluta għal thonny. Thonny se jgħidlek biex twaqqaf Lingwa u settings Inizjali.
Kif muri fit-taqsima tal-installazzjoni, Thonny huwa installat fid-direttorju tad-dar. Jekk tħares lejn il-folder ta 'thonny għandu skript ta' installazzjoni, libreriji python meħtieġa biex thonny jaħdem, binarji. Ġewwa d-direttorju tal-bin, hemm python 3.7 u PIP 3 li jiġi ma 'thonny u thonny launch binary.
Kif tuża Thonny IDE fil-Linux
Meta tniedi Thonny ikollok interface GUI mingħajr distrazzjoni. Int ser ikollok żona ta 'editur fejn tista' tikkodifika u qoxra biex tmexxi l-iskrittura jew tittestja l-kodiċijiet b'mod interattiv.
Id-distribuzzjonijiet tal-Linux awtomatikament jintbagħtu b'python. Verżjoni antik tintbagħat b'Python2* u l-aħħar verżjonijiet jintbagħtu b'Python3*. Diġà rajna Python 3.7 huwa installat awtomatikament u thonny jistabbilixxi 3.7 bħala l-interpretu default.
Tista' żżomm mal-interpretu default (Python 3.7) jew tagħżel interpreti differenti disponibbli fis-sistema. Mur f'\Menu Bar → Għodda → Għażliet → Interpretu → Issettja l-mogħdija” jew \Menu Bar → Mexxi → Agħżel Interpretu → Issettja l-mogħdija”.
Nissuġġerixxi li żżomm mal-installazzjoni default tal-python sakemm ma tkunx taf kif tirranġaha jekk tinkiser xi ħaġa meta taqleb l-interpretu.
Thonny jiġi b'temi Light u Dark. Tista 'tbiddel it-temi għall-Editur kif ukoll it-tema tal-UI. Biex tbiddel it-Tema u l-Fonts Mur f'\Bar tal-Menu → Għodda → Għażliet → Tema u Font”.
Hemm 3 modi kif tista 'taħdem il-kodiċi li ħloqt. L-ewwel, il-kodiċi tiegħek għandu jiġi ffrankat f'fajl biex Thonny jesegwixxi.
- Agħfas F5 jew Eżegwixxi Icon kif muri fl-Immaġini.
- Mur \Menu Bar → Agħfas Run → Run Current Script”.
- Agħfas \CTRL+T” jew Mur għal \Run → Agħfas Run current script fit-terminal.
L-ewwel żewġ metodi se jaqilbu d-direttorju għal kull fejn ikun il-kodiċi tiegħek u jinvokaw il-fajl tal-programm fit-terminal Inkorporat.
It-tielet għażla tippermettilek tħaddem il-kodiċi tiegħek f'terminal estern.
Il-qawwa reali ta 'thonny tiġi b'karatteristiċi integrati bħal File Explorer, Varjabbli Explorer, Shell, Assistant, Noti, Heap, Outline, Stack. Biex Tixgħel u titfi dawn il-karatteristiċi Mur għal \Ara → Aqleb il-Ketteristika ON/OFF.
Huwa magħruf li l-pakketti kollha tal-python huma ospitati f'PyPI. Normalment nużaw PIP (Python Package Manager) biex ninstallaw pakketti mixtieqa minn PyPI. Iżda ma' Thonny, interface GUI hija disponibbli biex timmaniġġja l-pakketti.
Mur f'\Menu Bar → Għodda → Pakketti. Fil-bar tat-tiftix, tista 'ttajpja isem tal-pakkett u tagħfas tfittxija. Hija se tfittex l-indiċi PyPI u turi l-lista ta' pakkett li jaqbel mal-isem.
Fil-każ tiegħi, qed nipprova ninstalla pakkett call numpy.
Meta tagħżel il-pakkett mil-lista, Se tieħdok għall-paġna tal-installazzjoni. Tista 'tinstalla l-aħħar verżjoni jew tagħżel verżjonijiet differenti kif muri fl-immaġini. Id-dipendenzi huma installati awtomatikament.
Ladarba tagħfas Installa, se tinstalla l-pakkett.
Tista 'tikseb id-dettalji bħall-verżjoni tal-pakkett, il-post tal-librerija ladarba l-pakkett jiġi installat. F'każ li jekk tixtieq tneħħi l-pakkett, huwa sempliċi, kompli u kklikkja l-buttuna \uninstall fil-qiegħ tal-pakkett kif muri fl-immaġini.
Thonny jiġi b'debugger integrat. Agħfas Ctrl + F5 biex tmexxi l-programm tiegħek pass pass, l-ebda breakpoints meħtieġa. Agħfas F7 għal pass żgħir u F6 għal pass akbar. Tista' wkoll taċċessa dawn l-għażliet minn \Menu Bar → Mexxi → Għażliet ta' debugging.
Il-konfigurazzjonijiet kollha huma maħżuna fil-fajl \configuration.ini. Kwalunkwe tibdil li tagħmel mas-sessjoni ta' thonny tiegħek jinkiteb f'dan il-fajl. Tista' wkoll teditja dan il-fajl manwalment biex tissettja parametri differenti.
Biex tiftaħ il-fajl mur \Menu Bar → Għodod → Iftaħ il-folder tad-data Thonny.
Kif Tneħħi Thonny IDE fil-Linux
Jekk tixtieq tiddiżinstalla thonny, hemm skript ta' uninstall disponibbli taħt id-direttorju tal-installazzjoni ta' thonny.
$ /home/tecmint/apps/thonny/bin/uninstall [Installed using Script] $ pip3 uninstall thonny [If Installed using PIP] $ sudo apt purge thonny [On Debian/Ubuntu] $ sudo dnf remove thonny [On CentOS/RHEL & Fedora]
Dak hu għal dan l-artikolu. Hemm ħafna aktar x'tesplora f'Thonny minn dak li ddiskutejna hawn. Thonny huwa kbir għal dawk li jibdew iżda dejjem hija għażla personali ta' programmaturi biex l-editur tat-test jaħdem magħhom. Installa Thonny play magħha, aqsam ir-rispons tiegħek magħna.