2014-07-16 6 views
6

Sto reinstallando Python, su Windows 7, e una delle prime finestre di dialogo è la schermata Personalizza Python.Perché non dovrei aggiungere Python.exe al mio percorso di sistema al momento dell'installazione?

L'impostazione predefinita per "Aggiungi Python.exe al percorso" è "L'intera funzionalità non sarà disponibile."

Lo cambio sempre in "Verrà installato sul disco rigido locale".

Non è un problema, cambiare le variabili di ambiente di sistema è un gioco da ragazzi, ma c'è un aspetto positivo per lasciare questo senza spunta?

risposta

7

Se hai solo una versione di Python installata, non importa.

Se sono installate più versioni, il primo che verrà visualizzato nel sistema verrà eseguito quando si utilizza il comando "python". Inoltre, può rendere le versioni precedenti inaccessibili senza ulteriore lavoro. Ad esempio, ho installato un sistema con Python 2.7 e ho aggiunto 3.2 e ho selezionato l'opzione per aggiungere Python.exe al percorso durante l'installazione. Dopo averlo fatto, l'inserimento di "python" e "python3" sulla riga di comando ha aperto Python 3.2, quindi avrei dovuto inserire il percorso completo all'interprete 2.7 quando avevo bisogno di eseguire 2.x scripts.

1

Un lato positivo che posso pensare è se si eseguono più versioni Python in Windows. Quindi, hai c: \ python34 e c: \ python27 ma entrambi sono nel percorso, otterrai quello che viene prima, portandoti a un risultato probabilmente imprevisto.

Problemi correlati