2016-01-20 9 views
12

Sto cominciando a guardare python, quindi quando ho trovato un tutorial che ha detto che la prima cosa da fare sarebbe quella di scaricare python da www.python.org/downloads/Perché dovrei aggiungere python al PATH

ora, quando ho scaricato Python 3, ho poi iniziato l'installazione e avuto modo di

enter image description here

Perché dovrei voler "Aggiungi Python 3.5 al PATH"? Cos'è il PERCORSO? Perché non è spuntato di default?

+2

PATH è una variabile di ambiente su macchine Linux, se si aggiunge Python, sarà possibile chiamarlo semplicemente con "python" o "python3". Se non lo aggiungi, dovrai utilizzare la posizione "reale". Tuttavia su macchine Windows ... nessun indizio ... Non penso che $ PATH esista lì ... Potrebbe essere qualcosa del tipo "Aggiungi un collegamento al desktop"? –

+0

Potrebbe essere paragonato all'opzione di aggiungere uno shurtcut al desktop per applicazioni "regolari". È per comodità – M4rtini

+1

@ PATH GáborErdős è molto supportato anche sulla CLI di Windows. – tripleee

risposta

17

PATH è una variabile di ambiente in Windows. In pratica dice alla linea di comando quali cartelle cercare quando si cerca un file. Se non è stato aggiunto a Python PATH allora si sarebbe chiamare da linea di comando in questo modo:

C:/Python27/Python some_python_script.py 

Mentre se lo si aggiunge al PATH, si può fare questo:

python some_python_script.py 

Quale è più corto e più ordinato. Funziona perché la riga di comando controllerà tutte le cartelle PATH per python e la troverà nella cartella in cui è stato aggiunto il programma di installazione di Python.

Il motivo è spuntata di default è in parte perché se si sta installando più versioni di Python, probabilmente avrete bisogno di essere in grado di controllare quali una tua linea di comando si aprirà di default, che è più difficile da fare se entrambe versioni vengono aggiunti al tuo PERCORSO.

+1

Da questo suppongo sia stupido non aggiungerlo al PERCORSO – Jurassic

+4

@Jurassic Si consiglia di farlo, l'unico svantaggio possibile è i conflitti con più versioni che ho citato. – SuperBiasedMan

3

Oltre a ciò che @SuperBiasedMan ha dichiarato, è possibile modificare il PERCORSO in Windows premendo Start> Esegui, quindi digitare sysdm.cpl. Da lì, vai alla scheda Avanzate e poi premi Variabili d'ambiente. Nella sezione inferiore, dove si dice "Variabili di sistema", trovare quello denominato PATH e fare doppio clic su di esso. Si noti che sarebbe più facile copiarlo e incollarlo su un blocco note o qualcosa del genere. Il separatore come puoi vedere è un punto e virgola. Qualsiasi percorso che si aggiunge a questa variabile, verrà visualizzato quando si digita qualsiasi comando in una finestra di cmd o tramite la riga di comando 'Esegui'. Questo è lo stesso concetto di Linux, ho appena indicato come può essere modificato.