Percorso Python aggiunto a $ PATH - impossibile trovare l'origine

4

Ho appena installato Python 3.6 da python.org su macOS Sierra.

In qualche modo, il percorso per bin di python viene aggiunto a ogni $PATH ma non riesco a capire come:

22:15 : echo $PATH                                                                          
/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/Library/TeX/texbin

Ora, /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin è il valore predefinito nel mio /etc/paths e X11 , git e TeX parti provengono dai 3 file in /etc/paths.d/ . Ma non ho file relativi a Python in /etc/paths.d/ .

E non c'è nulla di relativo a Python nel mio ~/.zshrc .

Qualcuno sa da dove proviene il bit Python di $PATH ?

    
posta Alexandre Halm 19.03.2017 - 19:23
fonte

2 risposte

3

zsh legge fino a 4 file all'avvio

If ZDOTDIR is not set, then the value of HOME is used; this is the usual case.

$ZDOTDIR/.zshenv
$ZDOTDIR/.zprofile
$ZDOTDIR/.zshrc
$ZDOTDIR/.zlogin

Devi cercare in tutti loro.

.zshrc viene letto ogni volta che viene avviata una shell o una sub shell. .zprofile viene letto quando si avvia una shell di login, ovvero la prima shell che si avvia attraverso il terminale, ed è qui che inserirò le modifiche PATH

    
risposta data 20.03.2017 - 14:03
fonte
-1

Controlla ~ / .bashrc o ~ / .bash_profile

    
risposta data 19.03.2017 - 20:08
fonte

Leggi altre domande sui tag