LinuxAlternative

Linux · Programmierung

Thonny

Thonny ist eine leichtgewichtige Python-IDE für Einsteiger, die einen integrierten Debugger und Paketmanager bietet.

Open SourceKostenlosFlatpak
Als Erste(r) bewerten
Lizenz
MIT
Aktuelle Version
4.1.7 (16. Dezember 2024)
Entwickler
Aivar Annamaa
Installationen
3,543 (Flathub, 30 Tage)

Was ist Thonny?

Thonny wurde von Aivar Annamaa als Lehrmittel für Python entwickelt und erstmals 2013 veröffentlicht. Es hat sich stetig weiterentwickelt und ist nun auf den wichtigsten Linux-Distributionen sowie Flathub verfügbar und wird regelmäßig aktualisiert.

Die IDE richtet sich an Studenten, Hobbyisten und alle, die neu in Python sind. Ihre einfache Oberfläche entfernt die Unordnung kommerzieller IDEs und ermöglicht es den Nutzern, sich auf das Erlernen von Syntax und Logik zu konzentrieren.

Im Vergleich zu Windows‑zentrierten IDEs wie PyCharm wirkt Thonny zugänglicher: weniger Einstellungen, ein ein‑Fenster‑Layout und ein Debugger, der jeden Schritt visualisiert, anstatt kompilierten Bytecode schrittweise zu durchlaufen.

Ideal für: Studenten und Hobbyisten, die eine unkomplizierte Python‑Entwicklungsumgebung wünschen.

Wichtige Funktionen von Thonny

  • Integrierter Debugger mit schrittweiser Visualisierung
  • GUI‑Paketinstaller
  • Spezial‑Referenzmodus zum Lernen des Speicher‑Managements
  • Einfaches, ein‑Fenster‑Layout
  • Python 3.10+ Unterstützung
  • Plattformübergreifend (Linux, Windows, macOS)
  • Open source (MIT)

Vorteile

  • Einfach zu erlernen für Einsteiger
  • Klare visuelle Fehlersuche
  • Keine umfangreiche Konfiguration erforderlich
  • Kostenlos und Open Source

Nachteile

  • Begrenzte fortgeschrittene Funktionen im Vergleich zu PyCharm
  • Keine integrierte Versionskontroll‑Integration
  • Nicht ideal für große Projekte
  • Gelegentliches UI‑Lag bei vielen Dateien

Windows-Programme, die Thonny ersetzt

Thonny unter Linux installieren

Flatpak (Flathub)flatpak install flathub org.thonny.Thonny
Ubuntu / Mintsudo apt install thonny
Debiansudo apt install thonny
Fedorasudo dnf install thonny
openSUSEsudo zypper install thonny

Tipps für Windows-Umsteiger

Beim Wechsel von PyCharm beachten Sie, dass Thonny ein einzelnes Projektverzeichnis verwendet und Einstellungen in einer einfachen Konfigurationsdatei speichert. Dateiformate sind Standard‑.py und .ipynb; Sie können vorhandene Skripte direkt öffnen. Tastenkombinationen unterscheiden sich: z. B. führt F5 das Skript aus, F9 führt die aktuelle Zeile aus, und die Debugger‑Kontrollen befinden sich in der Symbolleiste. Der Workflow ist linear: Code schreiben, ausführen, debuggen, Pakete über die GUI installieren und dann wiederholen.

Es gibt keine integrierte VCS‑Integration; nutzen Sie git über das Terminal oder einen separaten GUI‑Client.

Der Paketmanager installiert in die Site‑Packages des Benutzers, sodass kein Root‑Zugriff erforderlich ist.

Neueste Versionen

  • 4.1.7 —

    Bug-fix release.

  • 4.1.6 —

    Bug-fix release.

  • 4.1.4 —

    Bug-fix release.

  • 4.1.3 —

    Bug-fix release.

Thonny: häufige Fragen

Unterstützt Thonny virtuelle Umgebungen?

Ja, Sie können virtuelle Umgebungen im Einstellungsmenü erstellen und auswählen. Thonny verwendet den Interpreter aus der gewählten Umgebung.

Kann ich Thonny für Data‑Science‑Projekte nutzen?

Es funktioniert für kleine Skripte, bietet jedoch keine integrierte Jupyter‑Unterstützung und keine fortgeschrittenen Bibliotheken. Für größere Data‑Science‑Arbeiten sollten Sie VS Code oder PyCharm in Betracht ziehen.

Ist Thonny für Windows verfügbar?

Ja, es ist plattformübergreifend. Der Windows‑Installer kann von der offiziellen Seite oder über den Microsoft Store heruntergeladen werden.

Wie installiere ich Drittanbieter‑Pakete?

Verwenden Sie die integrierte GUI im Menü Tools, die einen Paketmanager‑Dialog öffnet, der pip für Sie ausführt.

Aktualisiert am