Eigenes Python installieren: Unterschied zwischen den Versionen

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen
(Setzen des Pfades, und Installation von pip und pipenv für neue Python Version)
Zeile 23: Zeile 23:
   rm -rf build
   rm -rf build


Die folgenden Pfade sollten in der Datei <code>.profile</code> 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


----
----

Version vom 29. September 2022, 12:48 Uhr

Eigenes Python installieren

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