Windows Python Installation

Installation von Python auf Windows 11

Dieser Artikel erklärt, wie Sie Python auf Windows 11 installieren, konfigurieren und verwenden. Wir installieren es mit Chocolatey über PowerShell. Python wird in der Programmierausbildung weit verbreitet eingesetzt und wird von einer breiten Palette von Benutzern, vom Anfänger bis zum professionellen Programmierer, verwendet, was es zu einer der beliebtesten Programmiersprachen sowohl im In- als auch im Ausland macht.

Shou Arisaka
4 Min. Lesezeit
5. Nov. 2025

Dieser Artikel erklärt, wie Sie Python auf Windows 11 installieren, konfigurieren und verwenden. Wir installieren es mit Chocolatey über PowerShell. Python wird in der Programmierausbildung weit verbreitet eingesetzt und wird von einer breiten Palette von Benutzern, vom Anfänger bis zum professionellen Programmierer, verwendet, was es zu einer der beliebtesten Programmiersprachen sowohl im In- als auch im Ausland macht.

In diesem Artikel installieren wir Python mit Chocolatey.

<> Mit Choco unter Windows und Windows 11 können Sie verschiedene in der Programmierung verwendete Programme und Dienstprogrammsoftware wie Programmiersprachen, Entwicklungsumgebungen, Bibliotheken und Software über Verknüpfungen installieren. Wenn Sie wissen, wie man Choco verwendet, können Sie die Programme, die Sie installieren möchten, in der Datenbank der Choco-Website überprüfen und sie per Befehl installieren, wodurch die Installation einschließlich der lästigen Installation und Umgebungsvariablen-Pfadeinstellungen automatisch abgeschlossen wird, ohne jedes Mal nachschlagen zu müssen, wie man Programmiersprachen wie Python und Ruby installiert. </>

Installieren Sie Chocolatey auf Windows 11. Öffnen Sie PowerShell mit Administratorrechten und führen Sie den folgenden Befehl aus. Um PowerShell mit Administratorrechten zu öffnen, klicken Sie mit der rechten Maustaste auf das PowerShell-Symbol in der Taskleiste, klicken Sie erneut mit der rechten Maustaste und wählen Sie “Als Administrator ausführen”.

> Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

Wenn Folgendes angezeigt wird, wurde die Installation erfolgreich abgeschlossen.

“Chocolatey (choco.exe) is now ready”

Image

Um sicherzustellen, dass die Installation erfolgreich war, überprüfen Sie die Versionsausgabe.

> choco --version
0.11.3

Führen Sie den refreshenv-Befehl aus.

> refreshenv
Refreshing environment variables from registry for cmd.exe. Please wait...Finished..

An diesem Punkt können verschiedene über Choco verfügbare Programmiersprachen, Entwicklungsumgebungen, Bibliotheken und Software installiert werden.

Jetzt installieren wir Python mit Choco.

Installieren Sie Python mit dem folgenden Befehl.

> choco install python -y
> choco install python -y
Chocolatey v0.11.3
Installing the following packages:
python
By installing, you accept licenses for the packages.
Progress: Downloading python3 3.10.0... 100%
Progress: Downloading vcredist2015 14.0.24215.20170201... 100%
Progress: Downloading vcredist140 14.29.30135... 100%
Progress: Downloading KB3033929 1.0.5... 100%
Progress: Downloading chocolatey-windowsupdate.extension 1.0.4... 100%
Progress: Downloading KB3035131 1.0.3... 100%
Progress: Downloading KB2919355 1.0.20160915... 100%
Progress: Downloading KB2919442 1.0.20160915... 100%
Progress: Downloading KB2999226 1.0.20181019... 100%
Progress: Downloading python 3.10.0... 100%

chocolatey-windowsupdate.extension v1.0.4 [Approved]

Die Python-Installation ist an diesem Punkt abgeschlossen, aber beachten Sie, dass Sie die Konsole neu starten müssen, bevor die Befehle verfügbar werden. Wenn Sie beispielsweise powershell.exe ausführen, schließen Sie dieses Fenster und öffnen Sie ein neues. Wenn Sie ConEmu verwenden, schließen Sie ConEmu und öffnen Sie ein neues. Alternativ können Sie auch eine neue Instanz ohne Probleme öffnen.

Wenn Sie es im selben Konsolenfenster ausführen, erhalten Sie einen Fehler wie diesen:

> python --version 
python : Der Begriff "python" wird nicht als Name eines Cmdlets, einer Funktion, einer Skriptdatei oder eines ausführbaren Programms erkannt.
Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad korrekt ist (sofern enthalten), und versuchen Sie es erneut.

Überprüfen Sie in einer neuen Konsoleninstanz-Befehlszeile die Python-Version mit folgendem Befehl.

> python --version
Python 3.10.0

Um den installierten Ordner und Pfad zu überprüfen, führen Sie den Get-Command-Befehl wie folgt aus. Sie können bestätigen, dass es im Pfad (Ordner) C:\Python310\python.exe installiert ist.

> Get-Command python

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Application     python.exe                                         3.10.15... C:\Python310\python.exe

Versuchen wir Hello World mit Python.

> python -c "print(`'Hello World...`')"
Hello World...

Beachten Sie, dass der obige Befehl für die Ausführung in PowerShell gilt. In WSL Bash oder cmd.exe wird wahrscheinlich ein Fehler auftreten, da die Escape-Sequenzen unterschiedlich sind. (Beispiel unten)

# python -c "print(`'Hello World...`')"
  File "<string>", line 1
    print(`'Hello World...`')
          ^
SyntaxError: invalid syntax

Image

Diesen Artikel teilen

Shou Arisaka 5. Nov. 2025

🔗 Links kopieren