Xtream-ITSolutions - Startseite

Tutorial: Python-Version aus dem Quellcode installieren

Dieses Tutorial zeigt, wie man eine beliebige Python-Version aus dem Quellcode installiert.

1. Wir installieren alle benötigten Pakete, um den Python-Quellcode zu kompilieren und installieren:

apt update
apt install -y build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev xz-utils

2. Nun erstellen wir ein temporäres Verzeichnis und wechseln dorthin:

mkdir /tmp/python-installation
cd /tmp/python-installation

3. Jetzt holen wir uns den Python Quellcode (bitte den <DOWNLOAD_LINK> durch den Downloadlink im XZ-Format ersetzen), entpacken diesen und navigieren in das neue Verzeichnis:

wget <DOWNLOAD_LINK> -O python-source.tar.xz
tar -xf python-source.tar.xz
cd Python-*

4. Jetzt starten wir die "Installation", dies kann einige Minuten dauern:

./configure --enable-optimizations
make -j $(nproc)
make altinstall

5. Die heruntergeladene Version können wir jetzt zwischenspeichern:

PYTHON_VERSION=$(./python -V 2>&1 | cut -d " " -f2 | cut -d "." -f1-2)

6. Um python3 als Standard Command zu setzen, verwenden wir

update-alternatives
:

update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python$PYTHON_VERSION 1

7. Wenn alles funktioniert hat, können wir das temporäre Verzeichnis wieder löschen:

cd /
rm -rf /tmp/python-installation

8. Nun überprüfen wir, ob die richtige Python-Version ausgewählt wurde:

python3 --version

9. Wenn du zwischen verschiedenen Python-Versionen wechseln möchtest, kannst du das jetzt mit

update-alternatives
machen:

update-alternatives --config python3

Dominik Zuther

- Author -

+49 (0) 2366 - 5839070
support@xtream-itsolutions.com

Letztes Update: 01.07.2024

Xtream-ITSolutions UG - Webhosting, Domains und Server