2013-05-25 18 views
6

Ho Python 2.7.3 e sto pensando di installare la nuova versione 2.7.5, ma non riesco a trovare informazioni se è possibile aggiornare la corrente (e mantenere i miei moduli intatti) o è consigliabile installare come separato e reinstallare tutti i miei moduli uno per uno (cosa che non voglio fare)?Installa nuova versione su esistente su Windows (aggiornamento)

+0

Basta installare 2.7.5 e quindi copiare tutti i moduli autoinstallati dalla 2.7.3. In alternativa, è sufficiente reinstallarli a mano e sfruttare questa opportunità per aggiornare tutti i moduli alle versioni più recenti. – l4mpi

+0

Copia dove? Proverà a installare in 'C: \ Python27' dove Python 2.7.3 è. – user2136786

+0

Quindi scegliere di installare il 2.7.5 in, ad esempio 'C: \ Python275'. Cambia il tuo 'PATH' e potrebbe essere' PYTHONPATH' per adattarsi a questa posizione. –

risposta

4

Basta installare Python2.7.5 su 2.7.3 e tutto è a posto. (Lo faccio)

La cartella in cui sono installate le librerie su site-packages non verrà toccata.

Anche Python2.7.3 ha la stessa interfaccia c di Python2.7.5, quindi sarà possibile utilizzare anche moduli compilati.

Ricordo di aver disinstallato Python e cancellato solo i file portati sul mio computer. Tutto il mio lavoro di programmazione è rimasto intatto.

Se si verificano veramente problemi che non conosco, è possibile semplicemente reinstallare la versione precedente.

La cosa grandiosa di questo è che se si sceglie l'opzione avanzata per compilare i file, passerà anche attraverso i moduli installati e li compila.

+1

L'ho installato senza nemmeno rimuovere la versione precedente (dopo aver letto la tua risposta). Il programma di installazione mi ha informato che aggiornerà (sovrascrive) l'installazione corrente. Provalo con un paio di script e tutto sembra a posto. – user2136786