Otu esi etinye ma jiri IDE Thony Python na Linux


Thonny bụ Entegrated Development Environment (IDE) maka ndị mbido Python. Ejiri Python mepụta ya wee wepụta ya n'okpuru ikikere MIT. Ọ bụ cross-platform ma nwee ike na-agba ọsọ na Linux, MacOS, Windows.

Ọ bụrụ na ị dị ọhụrụ na mmemme ma ọ bụ onye na-agbanwe site na asụsụ dị iche, m na-atụ aro ka ị jiri thonny. The interface dị ọcha na enweghị ndọpụ uche. Ndị ọhụrụ nwere ike itinye uche n'asụsụ kama itinye uche n'ịkwado gburugburu ebe obibi.

Ụfọdụ n'ime isi njirimara nke thonny gụnyere

  • Python 3.7 ka arụnyere na ndabara site na iji Thonny setup.
  • Mbipụta arụrụ n'ime yana nzọụkwụ site na nlebanya.
  • Explorer mgbanwe.
  • Obo, Stack, Assistant, Object Inspector.
  • Shei Python arụnyere n'ime ya (Python 3.7).
  • Mfe Interface PIP GUI iji wụnye ngwungwu ndị ọzọ.
  • Emecha koodu nkwado.
  • Na-eme ka njehie syntax pụta ìhè ma kọwaa scopes.

N'edemede a, ị ga-amụta ka esi etinye na iji Thonny Python IDE na gburugburu Linux ma na-enyocha njirimara nke thonny.

Ịtọlite Thonny Python IDE na Linux

Ụdị Thonny kachasị ọhụrụ bụ 3.3.0 ma enwere ụzọ atọ ị nwere ike iwunye thonny na Linux.

  • Jiri njikwa ngwugwu Python – PIP
  • Budata wee mee script install
  • Jiri ngwungwu ndabara iji wụnye ya

# 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]

Maka ebumnuche ngosi, m na-eji Ubuntu 20.04 ma na-agba ọsọ edemede installer na iwu wget dị ka egosiri n'elu iji wụnye thonny. Na njedebe nke nrụnye, ị ga-amata ebe etinyere thonny. N'ọnọdụ m, etinyere ya na ndekọ ụlọ m.

Iji malite thonny, gaa na ndekọ arụnyere arụnyere wee pịnye \/thonny ma ọ bụ ụzọ zuru oke na thonny. Thonny ga-ajụ gị ka ịtọlite Asụsụ na ntọala mmalite.

Dịka egosiri na ngalaba nrụnye, etinyere Thonny na ndekọ ụlọ. Ọ bụrụ na ị na-elele thonny nchekwa o nwere arụnyere script, mkpa python ọba akwụkwọ maka thonny na-arụ ọrụ, ọnụọgụ abụọ. N'ime akwụkwọ ndekọ aha, enwere python 3.7 na PIP 3 nke na-abịa na ọnụọgụ thonny na thonny.

Otu esi eji Thonny IDE na Linux

Mgbe ịmalitere Thony, ị ga-enweta interface GUI na-enweghị ndọpụ uche. Ị ga-enwe mpaghara nchịkọta akụkọ ebe ị nwere ike koodu na shei iji mee edemede ma ọ bụ nwalee koodu mmekọrịta.

Nkesa Linux site na ụgbọ mmiri ndabara nwere Python. Na-ebugharị ụdị ochie nwere Python2* yana ụdị Python3* kacha ọhụrụ na-ebu. Anyị ahụla Python 3.7 arụnyere na ndabara yana thonny setịpụrụ 3.7 dị ka onye ntụgharị okwu ndabara.

Ị nwere ike ịrapara na onye ntụgharị okwu ndabara (Python 3.7) ma ọ bụ họrọ ntụgharị okwu dị iche iche dị na sistemụ. Gaa na \Ogwe NchNhr → Ngwaọrụ → Nhọrọ → Onye ntụgharị → Tọọ ụzọ ma ọ bụ Ogwe NchNhr → Gbaa → Họrọ Ntụgharị → Tọọ ụzọ.

M na-atụ aro ịrapara na ndabara Python echichi ọ gwụla ma ị maara otú e si edozi ya ma ọ bụrụ na ihe na-agbaji mgbe ị na-atụgharị onye ntụgharị okwu.

Thony na-abịa na Ìhè na gburugburu gbara ọchịchịrị. Ị nwere ike ịgbanwe gburugburu maka Editor yana isiokwu UI. Ka ịgbanwee Gburugburu na Fonts Gaa na \Ogwe NchNhr → Ngwaọrụ → Nhọrọ → Okwu & Font.

Enwere ụzọ 3 ị ga-esi agba koodu ị mepụtara. Nke mbụ, a ga-edobe koodu gị na faịlụ maka Thonny ime.

  • Pịa F5 ma ọ bụ mebie akara ngosi dị ka egosiri na onyonyo.
  • Gaa na \Ogwe NchNhr → Pịa Run → Gbaa ederede ugbu a
  • Pịa \CTRL+T ma ọ bụ Gaa na \Run → Pịa Gbaa ederede ugbu a na njedebe.

Ụzọ abụọ mbụ ga-agbanwe ndekọ ahụ gaa n'ebe ọ bụla koodu gị nọ wee kpọọ faịlụ mmemme na ọnụ ụlọ arụnyere.

Nhọrọ nke atọ na-enye gị ohere ịme koodu gị na njedebe mpụga.

Ezi ike nke thonny na-abịa na njiri arụnyere dị ka File Explorer, Variable Explorer, Shell, Assistant, Notes, Heap, Outline, Stack. Iji gbanyụọ njirimara ndị a Gaa na \Lee → ịgbanwee njirimara ON/ Gbanyụọ.

Amara na a na-akwado ngwugwu Python niile na PyPI. Anyị ga na-ejikarị PIP (Python Package Manager) wụnye ngwugwu achọrọ site na PyPI. Mana na Thonny, interface GUI dị maka ijikwa ngwugwu.

Gaa na \Menu Bar → Tools → Packages N'ime ebe a na-achọ ihe, ị nwere ike pịnye aha ngwugwu wee pịa ọchụchọ.

N'ọnọdụ m, m na-agbalị ịwụnye ngwugwu oku nupy.

Mgbe ịhọrọ ngwugwu na listi ahụ, Ọ ga-akpọrọ gị gaa na ibe nrụnye. Ị nwere ike ịwụnye ụdị ọhụrụ ma ọ bụ họrọ ụdị dị iche iche dị ka egosiri na foto a. A na-etinye ihe ndabere na-akpaghị aka.

Ozugbo ị pịa Wụnye, ọ ga-etinye ngwugwu ahụ.

Ị nwere ike nweta nkọwa dị ka ụdị ngwugwu, ebe ọbá akwụkwọ ozugbo etinyere ngwugwu ahụ. Ọ bụrụ na ịchọrọ iwepụ ngwugwu ahụ, ọ dị mfe, gaa n'ihu wee pịa bọtịnụ wepụ dị n'okpuru ngwugwu dị ka egosiri na foto a.

Thonny na-abịa na nbibi arụnyere arụnyere. Pịa Ctrl+F5 iji mee mmemme gị site na nzọụkwụ, ọ nweghị ebe nkwụsịtụ achọrọ. Pịa F7 maka obere nzọụkwụ na F6 maka nzọụkwụ ka ukwuu. Ịnwekwara ike ịnweta nhọrọ ndị a site na Ogwe NchNhr → Gbaa → nhọrọ nbipu.

A na-echekwa nhazi niile n'ime faịlụ \configuration.ini mgbanwe ọ bụla i mere site na obere oge ị na-ede na faịlụ a, ị nwekwara ike iji aka dezie faịlụ a ka ịtọọ paramita dị iche iche.

Ka imepe faịlụ ahụ gaa na \NchNhr Ogwe → Ngwaọrụ → Mepee nchekwa data Thonny.

Otu esi ewepu Thonny IDE na Linux

Ọ bụrụ na ịchọrọ iwepụ thonny, enwere edemede iwepụ dị n'okpuru ndekọ nrụnye 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]

Nke ahụ bụ maka akụkọ a. Enwere ọtụtụ ihe ị ga-enyocha na Thony karịa ihe anyị tụlere ebe a. Thonny dị mma maka ndị mbido mana ọ bụ nhọrọ nkeonwe nke ndị mmemme ka onye editọ ederede ga-arụ ọrụ na ya. Wụnye Thonny jiri ya gwuo egwu, kekọrịta anyị nzaghachi gị.