Pyzo: en plattformsintegrerad utvecklingsmiljö för Python

pyzo 1

Dagen av Jag ska prata om en utmärkt integrerad utvecklingsmiljö för Python, den applikation som vi kommer att prata om idag är Pyzo. Detta är en fri och öppen källkod IDE släppt under BSD-licensen.

Pyzo är en plattforms-IDE som använder miniconda och anaconda kan hantera dina Python-paket, även om du också kan använda den utan någon tolk.

pyzo Den är skriven i Python 3 och använder widget Qt-verktygslådan levereras med två huvudkomponenter, redigeraren och Shell, det stöder också introspektion och tillåter olika sätt att interagera koden.

Den är tillgänglig för Linux, Mac OS och Windows. Några andra funktioner är genvägsredigeraren, Qt-teman, Unicode-stöd, automatisk indragning, syntaxmarkering och felsökning.

Om Pyzo

Pyzo är en Python-programmeringsmiljö som leta efter enkelhet och interaktivitet. Det fokuserar på interaktivitet och introspektion, vilket gör den väl lämpad för vetenskaplig datoranvändning.

Dessutom har IDE har stöd för syntaxmarkering för Python, Cython och C. Även om de planerar att lägga till mer stöd i framtida versioner för andra programmeringsspråk.

pyzo har lätt modifierbara och utdragbara syntaxscheman. Vi kan också hitta IDE möjligheten att kommentera och avmarkera de valda raderna.

Möjligheten att kunna dra och släppa filer i programmet för att kunna öppnas finns i denna IDE, förutom att inte försumma att det också stöder dra av hela kataloger.

Inne i redaktören du kan hitta funktionen att hitta och ersätta uttryck eller hela rader, vilket detta är en viktig funktion i alla IDE.

De de andra funktionerna som vi kan hitta, som i de flesta IDE, kan använda flikar i redigeraren, ändra radstilar, indragningsguider, ångra och göra om.

Bland de andra egenskaper som vi kan lyfta fram hittar vi:

  • File Explorer, med detta kan du lista alla filer i dina projekt genom bokmärken för dina projekt.
  • Växla enkelt mellan projekt.
  • Teckensnittsstruktur: ett verktyg som visar teckensnittsstrukturen i en trädwidget.
  • Kunna lista klasser, funktioner (och metoder), importdeklarationer, celler och uppgiftsobjekt.
  • Interaktiv hjälp - Ett verktyg som visar interaktiv hjälpinformation (om du väljer och bläddrar genom en lista med automatisk komplettering.)
  • Arbetsyta: visar alla variabler (även i felsökningsläge).
  • Bläddra bland filer och sök efter filer inom.
  • Vi ser fram emot att få användbara bidrag från användare som lägger till som standardverktyg.

pyzo

Hur installerar jag Pyzo IDE på Linux?

Si vill installera denna integrerade utvecklingsmiljö för Python på deras system, kan vi följa någon av följande metoder som vi delar nedan, enligt den Linux-distribution som vi använder.

När det gäller de som är användare av Debian, Ubuntu, Linux Mint eller någon distribution som härrör från dessa. Vi måste öppna en terminal och utföra följande kommando i den:

sudo apt-get install python3-pip python3-pyqt4

När detta är gjort kan vi fortsätta att installera IDE med det här kommandot:

sudo python3 -m pip install pyzo –upgrade

Och voila, med det kommer vi redan att ha IDE installerat i systemet.

till fallet för dem som är användare av Arch Linux, Manjaro, Antergos eller någon distribution som härrör från Arch Linux Vi kan installera applikationen från AUR-förvar, vi behöver bara ha en uppdaterad guide.

Kommandot att installera är:

aurman -S pyzo

Slutligen, för resten av Linux-distributionerna kan vi använda en mer allmän metod. Så vi kan använda Flatpak för att hämta appen.

Vi behöver bara ha support för att kunna installera paket med denna teknik. Du kan kontrollera nästa artikel.

Nu Vi måste bara öppna en terminal och köra i den:

flatpak install --user https://flathub.org/repo/appstream/org.pyzo.pyzo.flatpakref

Och det är det, applikationen är installerad, redo att användas.

Om du inte hittar startprogrammet kan du köra det från terminalen med:

flatpak uninstall org.pyzo.pyzo

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.