Frage

Ich mag, wie die Standard-Python-Installation (2.5.2) mit ubuntu 8.04 Python 2.6rc2 geliefert zu aktualisieren. Ich möchte 2.6 die Standard-Python-Version auf dem System machen und alle anderen nützlichen installierten Python-Bibliotheken auf 2.5.2 installiert migrieren 2.6rc2 Python. Bitte lassen Sie mich wissen, wie ich das erreichen kann.

Danke Dirk

Andere Tipps

Ich habe das gleiche Problem, und anscheinend vorgefertigte Binaries können hier gefunden werden:

# Python 2.6
deb http://ppa.launchpad.net/doko/ubuntu intrepid main
deb-src http://ppa.launchpad.net/doko/ubuntu intrepid main

Gibt es eine Notwendigkeit?

Ubuntu im Allgemeinen nicht verpacken nicht RC-Versionen. 2.6 wird nicht in Ubuntu Jaunty Jackalope bis zur Verfügung.

Jedoch ,, wenn Sie darauf bestehen, dass Sie es installieren müssen, dann werden Sie so ohne Paket-Manager zu tun haben.

Laden Sie das Paket, und entpacken Sie es in ein Verzeichnis

die folgenden Befehle aus (für jede warten zu beenden, wie Sie tun so)

./configure
make
sudo make install

Dort haben Sie es installiert ist.

Es ist besser, zu warten, bis es zuerst verpackt werden, espescially als Python in vielen ubuntu Einbauten verwendet wird, so kann das System brechen schrecklich

Es wäre nicht klug, die Standard-Version von Python zu ändern, das heißt, was Sie bekommen, wenn Sie „Python“ in eine Schale geben. Sie können jedoch mehrere Versionen von Python installiert haben. Der Trick ist, um sicherzustellen, dass das Programm mit dem Namen „Python“ auf dem Weg ist die System geliefert Version. Wenn Sie Python Ihre installieren von ausführen möchten 2.6 Sie würden dann python2.6 in eine Schale geben Sie es zu starten.

Laden Sie das Paket und entpacken Sie es, dann laufen:

./configure
make
sudo make install
ls -l /usr/local/bin

Sie sollten eine Python und eine python2.6-Datei, die beide am Tag erstellt Sie lief installieren lassen; Löschen Sie die Python-Datei. Dann, wenn python ist das Standardsystem Python-Version von /usr/bin gestartet wird laufen, und wenn python2.6 ausgeführt werden Sie erhalten Ihren glänzenden neuen Python 2.6rc2. Python zeigt die Version, wenn es einen interaktiven Interpreter gestartet.

scroll top