Eigenes Python installieren: Unterschied zwischen den Versionen

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen
Zeile 16: Zeile 16:
  cd ~/mypython
  cd ~/mypython


Nun die buildout.cfg editieren: alle ungewollten Python-Distributionen auskommentieren (auch die pypy).
Nun die buildout.cfg editieren: alle ungewollten Python-Distributionen auskommentieren (auch die pypy). Danach lässt mna das Buildout durchlaufen.


  python bootstrap.py
  python bootstrap.py

Version vom 14. Januar 2014, 15:07 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)

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

Installation

buildout.python ist ein Projekt auf Github, dass sich zum Ziel gemacht hat, auf (allen) vielen Plattformen diverse Distributionen von Python zu kompilieren. Man klont das Projekt:

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). Danach lässt mna das Buildout durchlaufen.

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