Python / PyCharm installieren
Installieren Sie PyCharm unter Windows mit dem offiziellen JetBrains-Installer und richten Sie anschließend Projekt und Python-Interpreter ein. Das aktuelle PyCharm ist ein einheitliches Produkt mit dauerhaft kostenlosen Kernfunktionen. IDE-Installation und Python-Ausführungsumgebung sind getrennte Aufgaben; prüfen Sie deshalb einen tatsächlichen Programmlauf.
Produktumfang und Voraussetzungen
PyCharm ist eine integrierte Entwicklungsumgebung (IDE, Integrated Development Environment) zum Bearbeiten, Ausführen und Debuggen. Die aktuelle Produktübersicht beschreibt die Zusammenführung von Community und Professional. Nach der enthaltenen 30-tägigen Pro-Testphase bleiben Kernfunktionen kostenlos; für zusätzliche Funktionen kann ein Pro-Abonnement gewählt werden.
Diese Anleitung folgt der Dokumentation zu PyCharm 2026.2 für Windows und lokale Projekte. Wählen Sie den Installer für x64 beziehungsweise ARM64 und prüfen Sie Betriebssystem, Speicher und Platzbedarf in den offiziellen Systemanforderungen. JetBrains Runtime ist enthalten, weshalb kein separates Java nötig ist; Python-Code benötigt trotzdem einen Python-Interpreter.
Verwenden Sie ein vorhandenes Python oder den bei der Projekterstellung unter Windows angebotenen Download. Bei Netzwerk- oder Organisationsbeschränkungen bereiten Sie Python an einem zulässigen Ort vor und wählen dessen ausführbare Datei.
Offiziellen Installer herunterladen und starten
- Laden Sie auf der PyCharm-Downloadseite von JetBrains den passenden Windows-Installer. Eine separate Edition anhand alter Community-Bildschirme müssen Sie nicht suchen.
- Starten Sie die
.exeund prüfen Sie den Installationsordner. Behalten Sie ohne besonderen Grund den Standard bei. - Wählen Sie Optionen nach den folgenden Kriterien. Sie müssen nicht alles aktivieren.
- Schließen Sie die Installation ab und starten Sie PyCharm über Start oder die gewählte Verknüpfung. Lesen Sie Lizenz- und Datenschutzdialoge und unterscheiden Sie verpflichtende von optionalen Entscheidungen.
JetBrains empfiehlt außerdem Toolbox App zum Installieren, Aktualisieren und Zurücksetzen von Versionen. Vergleichen Sie diese und die eigenständige Installation im Installationshandbuch und verwalten Sie die Installation einheitlich.
Welche Installationsoption ist sinnvoll?
| Option | Wirkung | Sinnvoll, wenn … |
|---|---|---|
| Desktop-Verknüpfung | Fügt ein Startsymbol hinzu | Sie den Desktop dem Startmenü vorziehen |
| Open Folder as Project | Ergänzt das Ordner-Kontextmenü | Sie Projekte häufig im Explorer öffnen |
| .py-Zuordnung | Legt die Anwendung zum Öffnen fest | Sie PyCharm statt eines anderen Editors wünschen |
| Add launchers dir to the PATH | Macht den IDE-Starter im Terminal auffindbar | Sie die IDE per Befehl starten möchten |
Der IDE-Starter in PATH installiert weder Python noch richtet er den Python-Befehl ein. Die .py-Zuordnung bestimmt nur das Öffnen von Dateien, nicht den Projektinterpreter.
Projekt und virtuelle Umgebung anlegen
Beim Erstellen eines Python-Projekts wählen Sie Quellordner und Laufzeit. Beginnen Sie mit einem normalen Python-Projekt statt einer Webframework-Vorlage, um zusätzliche Einrichtung zu vermeiden.
- Wählen Sie New Project im Startbildschirm oder File → New Project.
- Geben Sie einen neuen beschreibbaren Ordner an, etwa
python-practiceunter Ihren Dokumenten. - Wählen Sie Project venv und unter Python version den Interpreter. Nutzen Sie bei Bedarf den angebotenen Download oder suchen Sie eine vorhandene Python-Datei.
- Klicken Sie Create und warten Sie auf den Abschluss. Im Projektstamm entsteht
.venv.
Virtuelle Umgebungen trennen Projektpakete. Eine vorhandene Umgebung wählen Sie über Custom environment, statt sie durch eine neue zu überschreiben. Unter Windows liegt deren Interpreter häufig unter .venv\Scripts\python.exe.
Die erste Python-Datei ausführen
- Klicken Sie im Project-Bereich rechts auf den Projektstamm und wählen Sie New → Python File für
hello.py. Alternativ ersetzen Sie eine automatisch erzeugte Beispieldatei. - Speichern Sie diesen vollständigen Code:
def total_price(price, quantity):
return price * quantity
print("Hello, PyCharm!")
print(total_price(20, 7))
- Wählen Sie im Editor-Kontextmenü Run 'hello'. Die Windows-Standardtastenbelegung bietet auch Ctrl+Shift+F10 für die aktuelle Datei.
- Prüfen Sie die zwei Zeilen im Run-Fenster und den fehlerfreien Abschluss.
Hello, PyCharm!
140
Die Menüs folgen der Anleitung zum ersten Projektlauf. Namen und Tasten können von Version, Belegung und Oberflächensprache abhängen. Die Python-Ausgabe wurde mit Python 3.12.14 geprüft; dies dokumentiert keinen vollständigen Praxistest aller Installationsdialoge.
Interpreter- und Paketprobleme beheben
Eine installierte IDE kann bei fehlendem oder falschem Interpreter trotzdem scheitern. Prüfen Sie Settings → Python → Interpreter; unter Windows öffnet Ctrl+Alt+S die Einstellungen. Über Add Interpreter → Add Local Interpreter erstellen Sie eine Umgebung oder wählen eine vorhandene Datei. Details stehen unter Interpreter konfigurieren.
- Invalid environment: Prüfen Sie Existenz der Datei und Unterstützung der Python-Version.
- ModuleNotFoundError: Vergleichen Sie die Python-Umgebung der Paketinstallation mit der im Projekt gewählten. Untersuchen Sie diese vor einer IDE-Neuinstallation.
- Falsche Datei läuft: Prüfen Sie Konfiguration und Skript und starten Sie die gewünschte Datei über ihr Kontextmenü.
- Umgebungserstellung scheitert: Prüfen Sie Schreibrechte, Basis-Python und Downloadverbindung. Eine pauschale Administratorausführung ersetzt keine Diagnose.
Zurücksetzen oder deinstallieren
Bei Toolbox verwenden Sie die Versionsverwaltung oder Uninstall der betreffenden Instanz. Eigenständige Installationen entfernen Sie über die Windows-App-Liste. Pfade und verbleibende Einstellungen erläutert die offizielle Deinstallationsanleitung.
IDE-Entfernung und das Löschen von Projektquellen sind getrennt. Sichern Sie Code und benötigte Einstellungen zuerst und unterscheiden Sie wiederverwendbare Konfiguration, Umgebungen und Quellen. Löschen Sie Einstellungsordner nur nach Prüfung des Inhalts und der passenden Version.




