Installation
============
Die Installation von Python ist einfach. Der erste Schritt besteht darin, die
aktuelle Version von `www.python.org/downloads
`_ herunterzuladen. Das Tutorial basiert auf
Python 3.10, falls ihr jedoch Python 3.7 oder 3.8 installiert habt, ist das auch
kein Problem.
.. tab:: Linux
Bei den meisten Linux-Distributionen ist Python bereits installiert. Wenn
eine vorkompilierte Version von Python in eurer Linux-Distribution existiert,
empfehle ich euch, diese zu verwenden.
.. tab:: macOS
Ihr benötigt eine Python-Version, die zu eurem macOS und eurem Prozessor
passt. Wenn ihr die richtige Variante ermittelt habt, könnt ihr die
Image-Datei herunterladen und mit einem Doppelklick mounten und anschließend
das darin enthaltene Installationsprogramm starten. Anschließend befindet
sich Python im :file:`Programme`-Ordner.
Wenn ihr `Homebrew `_ verwendet, könnt ihr Python auch
einfach im Terminal installieren mit:
.. code-block:: console
$ brew install python3
.. tab:: Windows
Python kann für die meisten Windows-Versionen nach Windows 7 mit dem
Python-Installationsprogramm in drei Schritten installiert werden:
#. Ladet das aktuelle Installationsprogramm von `Python Releases for Windows
`_ herunter, :abbr:`z.B. (zum
Beispiel)` `Windows installer (64-bit)
`_.
#. Startet das Installationsprogramm. Sofern ihr die notwendigen
Berechtigungen habt, installiert Python mit der Option *Install launcher
for all users*. Dies sollte Python in
:file:`C:\\Program Files\\Python310-64` installieren. Außerdem sollte *Add
Python 3.10 to PATH* aktiviert sein damit dieser Pfad zur
Python-Installation auch in der Liste der ``PATH``-Umgebungsvariablen
eingetragen wird.
#. Schließlich könnt ihr die Installation nun überprüfen, indem ihr in der
Eingabeaufforderung folgendes eingebt:
.. code-block:: ps1con
C:\> python -V
Python 3.10.6
.. note::
Wenn auf eurem System bereits Python installiert ist, könnt ihr problemlos
euer eigenes Python installieren. Eine neue Version ersetzt nicht die alte
sondern wird an einem anderen Ort installiert.