Mehrere Versionen von Python unter Ubuntu von Source aus installieren
Bevorzugte Möglichkeit, mehrere Python-Versionen auf Ubuntu Jaunty zu installieren
Situation: Jaunty wird mit 2.6 ausgeliefert, was meinen Bedürfnissen nicht entspricht, da viele Bibliotheken immer noch ausfallen . Ich möchte einen Systemstandard 2.5 haben . Zu Testzwecken benötige ich außerdem die Installation von 2.6, 2.5 und 2.4 .
Aktuelle Lösung:
Ich habe 2.5 und 2.4 aus dem Quellcode kompiliert und 2.5 mit / usr / bin / python verknüpft. Ich habe auch einige magische Dateien bearbeitet, mit denen Ubuntu die Python-Version angibt (erinnern Sie sich nicht, wo sie sich befindet).
Probleme: Das
erste Problem, das ich habe, ist, dass aptitude manchmal Bibliotheken für 2.6 installiert. In den meisten Fällen ist dies mit dem Suffix -25 vermeidbar.
Das ist aber nicht immer die Lösung, z. Vim ist mit 2.6 kompiliert, wobei es keinen Zugriff auf 2.5 Bibliotheken gibt. Es gibt keine Möglichkeit, Vim mit Python 2.5 zu installieren
Ein anderes Problem, das ich kürzlich hatte, ist, dass ich bypthon installiert habe . Bei der Verwendung des "curses" -Moduls schlug es fehl, da es aus der 2.6-Bibliothek stammte. Ich habe keine Ahnung warum / wie das passiert.
Möchten Sie näher darauf eingehen, wie der Standard-Python in Jaunty richtig umgeschaltet wird ?
3 Antworten auf die Frage
Sie sollten in der Lage sein, 2.4 zu installieren, 2.5, 2.6 und / oder 3.0 aus den Repositories Synaptic Package Manager oder apt-get
oder aptitude
verwenden Sie update-alternatives
einen Standard einzurichten. Informationen zur Verwendung finden Sie hier in meiner Antwort update-alternatives
(die Antwort ist sogar spezifisch für Python).
Ich weiß, dass eine Reihe von Leuten "virtualenv" auch zum Erstellen von Unterumgebungen mit verschiedenen Versionen und Bibliotheken verwendet.
Überprüfen Sie es hier: virtualenv
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?
-
6
Virtualbox, VMware, KVM oder andere für Ubuntu-Virtualisierung?
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
5
iPod-Verwaltungssoftware für Linux
-
1
Rückkehr von Dual-Boot zu Windows
-
2
Firefox zum Drucken von PDF-Schriftarten
-
5
Wie bekomme ich die maximale Auflösung unter Ubuntu in Microsoft Virtual PC?