
Wir zeigen, wie Sie den Editor Visual Studio Code (kurz: VSCode) auf einem Notebook mit Linux Mint 22 installieren und für die Arbeit mit der Programmiersprache Python einrichten.
Wir gehen davon aus, dass Python bereits auf Ihrem Betriebssystem installiert ist. Bei den meisten Linux-Distributionen ist Python standardmäßig vorinstalliert.
Bitte lesen Sie zunächst die Einführung zu Python in unserem Beitrag:
Die einzelnen Schritte im Überblick:
- VSCode installieren
- Python Erweiterungen aktivieren
- ein Verzeichnis für Ihr Lernprojekt erstellen
- einen Workspace einrichten
VSCode installieren
Eine Anleitung finden Sie auf der Webseite des Herstellers.
Laden Sie zunächst das Installationsprogramm herunter, für Linux Mint ist das das .deb-Paket.

Klicken Sie auf die linke Schaltfläche unter dem Pinguin, dann startet der Download. Anschließend finden Sie die neue Datei in Ihrem Downloadordner.

Datei als „ausführbar“ kennzeichnen
Bevor Sie die Installation starten können, müssen Sie die Datei als ausführbar kennzeichnen. Klicken Sie dazu mit der rechten Maustaste auf das Dateisymbol.
Im Kontextmenü wählen Sie ganz unten Eigenschaften. Im sich öffnenden Fenster wechseln Sie zum Reiter Zugriffsrechte und aktivieren das Kontrollkästchen bei Ausführen.

Hinweis: Erscheint beim Starten der Installation eine Fehlermeldung wie „Unbekannter Fehler beim Öffnen der Datei“, dann fehlt wahrscheinlich die Ausführungsberechtigung. Setzen Sie in diesem Fall – wie oben beschrieben – den Haken bei „Ausführen“, um die Datei als ausführbar zu kennzeichnen.
Installation starten
Mit einem Doppelklick auf das Symbol öffnet sich ein Dialogfenster mit einer Schaltfläche zur Installation des Programms.

Nun noch Ihr Passwort eingeben:

Anschließend sehen Sie ein Fenster mit der Meldung „Datei wird installiert“ und einem Fortschrittsbalken.
Es folgt ein Dialog zur Konfiguration: „Add Microsoft apt-repository …“. Das Kontrollkästchen ist schon aktiviert, bestätigen Sie mit „Next“.

Nach kurzer Zeit erscheint die Meldung „Die Installation war erfolgreich“.

Sie finden VSCode auf Ihrem Rechner über das Startmenü im Bereich „Entwicklung“. Nach dem Programmstart erwartet Sie das folgende Fenster:

Wenn nötig, richten Sie zunächst die Benutzeroberfläche für Ihre Seh-Bedürfnisse und ggf. die Nutzung mit Screenreader ein. Eine Anleitung finden Sie in unserem Beitrag:
Ohne weitere Einstellungen vornehmen zu müssen, vergrößern und verkleinern Sie die Ansicht mit der Tastenkombination:
Strg + Plus-Taste
Strg + Bindestrich
Wenn Sie möchten, schauen Sie sich die Einfühung „Get started…“ an und erkunden Sie die Oberfläche. Zu Beginn wirkt die Fülle an Funktionen etwas überwältigend. Alternativ können Sie die beiden Tabs „Get started“ und „Copilot“ schließen und direkt mit der Einrichtung fortfahren.
Zugegeben wird man zu Anfang ein wenig erschlagen von der Fülle der Funktionen. Ansonsten schließen Sie die beiden Tabs „Get started“ und „Copilot“.
Verzeichnisse erstellen und Workspace einrichten
Erstellen Sie für Ihre Python-Arbeiten zwei Verzeichnisse: eines zum Experimentieren und eines für Ihre Lernprojekte. Das könnte z.B, so aussehen:

Im Beispiel verwenden wir als Hauptverzeichnis den Ordner py-projects darin ein Verzeichnis testing und eines kurs_2025.
Sie können README Dateien hinzufügen. Das sind Textdateien, in denen Sie Notizen oder Erläuterungen zu den Aufgaben ablegen. Üblicherweise verwendet man dazu das Markdown-Format. Eine kurze Einführung finden Sie z.B. bei mediawerk.
Sie können für Ihre Python Umgebung einen VSCode Workspace einrichten über
File > Add Folder to Workspace
Fügen Sie Ihr Verzeichnis hinzu und speichern Sie den Workspace anschließend unter:
Save Workspace as
VSCode erstellt dabei automatisch eine Konfigurationsdatei im Hauptverzeichnis.

Später können Sie weitere Verzeichnisse hinzufügen, die dann alle die hier vorgenommenen Einstellungen verwenden.
VSCode Erweiterungen
VSCode kann durch sogenannte Extensions erweitert werden, um zusätzliche Unterstützung für bestimmte Programmiersprachen oder Aufgaben zu bieten.
Eine Extension kann z. B.:
- den Code automatisch formatieren,
- beim Schreiben helfen (z. B. Vervollständigungen vorschlagen),
- Fehler anzeigen, noch bevor das Programm startet,
- neue Dateitypen unterstützen (z. B. Jupyter Notebooks),
- oder gute Programmiergewohnheiten fördern.
Man installierst sie über den Extensions-Tab in VSCode (Symbol: vier kleine Quadrate links in der Leiste oder Strg+Shift+X).
Empfohlene VSCode Extensions für Python-Einsteiger
| Name der Extension | Was sie macht (einfach erklärt) |
|---|---|
| Python (von Microsoft) | Die wichtigste Erweiterung. Gibt dir Syntax‑Highlighting, Fehlermeldungen, „Play“-Knopf zum Ausführen, usw. |
| Pylance | Macht Vorschläge beim Tippen („Auto-Vervollständigung“) und warnt Sie, wenn etwas nicht stimmt. Ist bereits in der Python-Extension enthalten |
Am schnellsten finden Sie eine Extension über das Suchfeld oberhalb der Liste.

Hinweis: Wenn Sie – wie oben beschrieben – einen Workspace eingerichtet haben, gelten die Erweiterungen standardmäßig für diesen Workspace, nicht global.
Virtual Environment
Wie bereits in den vorangehenden Beiträgen erklärt, empfiehlt es sich, für Ihre Python Projekte eine eigene virtuelle Umgebung (Virtual Environment) einzurichten.
Damit trennen Sie Ihr Python-Projekt von der globalen Python-Installation Ihres Betriebssystems – ein wichtiger Schritt, um Versionskonflikte zu vermeiden.
In VSCode können Sie die virtuelle Umgebung bequem über die Command Palette anlegen. Öffnen Sie sie mit F1 oder
Strg + Shift + p
Geben Sie im Suchfeld „python create“ ein. Wählen Sie dann „Python: Create Environment“.

Aus der folgenden Liste wählen Sie „Venv“:

Und nun noch den Interpreter auswählen:

In den meisten Fällen sollten Sie /usr/bin/python3 auswählen, da dies der standardmäßige Python-Interpreter des Systems ist. VSCode legt daraufhin automatisch eine Umgebung im Ordner .venv an und zeigt den aktiven Status unten rechts in der Statusleiste an.
Installation testen
Erstellen Sie nun zum Test ein einfaches Python-Skript mit folgendem Inhalt:
#!/usr/bin/env python3
print('Hello from VSCode')Wählen Sie dazu in der Seitenleiste den Ordner aus, in dem die Datei angelegt werden soll (der kleine Pfeil vor dem Ordner-Namen muss nach unten zeigen). Verwenden Sie das Kontextmenü der rechten Maustaste „New File“ oder die Tastenkombination
Strg + n

Speichern Sie die Datei als hello.py. Vergessen Sie nicht, sie zu speichern – ein Punkt am Dateisymbol zeigt ungespeicherte Änderungen an.

Nun können Sie die Ausführung starten mit einem Klick auf das Play-Symbol (die kleine dreieckige Schaltfläche oben rechts). Hat alles funktioniert, öffnet sich im unteren Bereich des Editors ein Fenster des integrierten Terminals mit der Programm-Ausgabe, also dem Text, den Sie der print-Anweisung mitgegeben haben.

Ausblick
Auch wenn VSCode anfangs etwas Einarbeitung erfordert, ist der Editor besonders für Menschen mit eingeschränkter Sehfähigkeit oder Screenreader-Nutzer derzeit eine der besten Lösungen für die Python-Entwicklung unter Linux.
