Eigenes Python installieren

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen

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)

Ich empfehle Python mithilfe von buildout zu installieren. Im folgenden wird die Vorgehensweise erläutert.

Installation

Klone buildout.python

git clone git://github.com/collective/buildout.python.git ~/mypython
cd ~/mypython

Nun die buildout.cfg editieren: alle ungewollten Python-Distributionen auskommentieren (auch die pypy).

python bootstrap.py
bin/buildout

Jetzt wird das Python runtergeladen, kompiliert und installiert. Es lässt sich folgendermaßen aktivieren:

source ~/mypython/python-x.x/bin/activate