Situazione: Jaunty viene fornito con 2.6 , che non soddisfa i miei bisogni perché molte librerie continuano a non funzionare . Voglio avere un sistema predefinito 2.5 . Inoltre, a scopo di test, ho bisogno di installare 2.6, 2.5 e 2.4 .
Soluzione attuale:
ho compilato 2.5 e 2.4 dal sorgente e ho collegato il link 2.5 a / usr / bin / python. Ho anche modificato alcuni file magici che Ubuntu utilizza per specificare la versione di Python (non ricordo ora dove si trova).
Problemi: il
primo problema che sto riscontrando è che a volte aptitude installa le librerie per 2.6. Nella maggior parte dei casi, ciò è evitabile con il suffisso -25.
Ma questa non è sempre la soluzione, ad es. Vim è compilato con 2.6, che non ha accesso alle librerie 2.5. Non è possibile installare Vim con Python 2.5
Un altro problema che ho avuto di recente è che ho installato bypthon . Non funzionava quando si utilizzava il modulo "curses", perché proveniva dalla libreria 2.6. Non ho idea del perché / come ciò accada.
Qualcuno ha cura di elaborare come effettuare la commutazione corretta del pitone predefinito in Jaunty ?