Eigenes Python installieren: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Tim00 (Diskussion | Beiträge) K (Tim00 verschob die Seite Python nach Eigenes Python installieren) |
Tim00 (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
= | = Motivation = | ||
Manchmal macht es Sinn eine eigene Python-Umgebung zu installieren. Gründe dafür können sein | Manchmal macht es Sinn eine eigene Python-Umgebung zu installieren. Gründe dafür können sein | ||
Zeile 7: | Zeile 7: | ||
* Freie Auswahl der Python-Distribution (z. B. die neueste) | * Freie Auswahl der Python-Distribution (z. B. die neueste) | ||
= Installation = | |||
Ich installiere ein eigenes Python (hier Python 3.9) so: | Ich installiere ein eigenes Python (hier Python 3.9) so: |
Version vom 24. Oktober 2022, 13:05 Uhr
Motivation
Manchmal macht es Sinn eine eigene Python-Umgebung zu installieren. Gründe dafür können sein
- Unabhängigkeit vom System-Python
- Volle Kontrolle über eingesetzte Python-Packages
- Freie Auswahl der Python-Distribution (z. B. die neueste)
Installation
Ich installiere ein eigenes Python (hier Python 3.9) so:
mkdir /home/pacs/xyz00/opt mkdir /home/pacs/xyz00/build cd /home/pacs/xyz00/build wget https://www.python.org/ftp/python/3.9.12/Python-3.9.12.tgz tar xzf Python-3.9.12.tgz cd Python-3.9.12 ./configure --enable-optimizations --prefix=/home/pacs/xyz00/opt make make install cd .. rm -rf build
Die folgenden Pfade sollten in der Datei .profile
zum Ausführungspfad hinzugefügt werden:
export PATH=$HOME/opt/bin:$HOME/.local/bin:$PATH
Dann sollten noch die Programme pip und pipenv für die neue Pythonversion installiert werden:
# setze den neuen Pfad . ~/.profile python3 -m pip install --user --upgrade pip pipenv