Vielleicht noch eine Alternative: standardmäßig gibt es unter OS X kein /usr/local Verzeichnis. Einfach anlegen und fortan lassen sich die Sources verschiedener Python-Versionen ohne jedes Patchen kompilieren; gilt auch für andere open-source Produkte. Im Prinzip das gleiche wie bei MacPorts, jedoch ohne Dependencies. Was fehlt, muß eben manuell hinzugefügt werden. Dafür hat man aber auch den Installationsprozeß unter Kontrolle.sma hat geschrieben:Alternativ kann man MacPorts bemühen, was dann nach dem es eine Zillion Abhängigkeiten aufgelöst und ca. drei Äonen lang diverses unnötiges Zeug kompiliert hat (man merkt meine leichte Abneigung gegen diese Art von "Quelltext-Distributionen") unter /opt/local alle Python-Versionen, die man haben möchte, Seite an Seite installiert. Kaputt kann da eigentlich nichts gehen, denn zur Not löscht man einfach /opt/local und alles ist wieder gut.
Stefan
Unter /usr/bin werden anschließend symbolische Links auf die verschiedenen Python-Installationen gesetzt.
Zum Deinstallieren einfach das entsprechende Verzeichnis unter /usr/local wieder löschen und den Link aus /usr/bin entfernen.