Era $HOME/.local/bin aggiunto al PATH per impostazione predefinita per Ubuntu 18.04?
Non ricordo se lo fosse, ma ho appena eseguito una nuova installazione di 19.04 e sicuramente non lo è.
Il motivo per cui lo chiedo è che pip install --user inserisce gli eseguibili Python in $HOME/.local/bin quindi non funzioneranno senza una configurazione aggiuntiva.
Volevo sapere se c'è stato qualche passaggio di configurazione che ho perso prima di iniziare a pasticciare con il mio .bashrc file.
Risposta accettata:
Ah, vedo cosa sta succedendo. è aggiunto al percorso da $HOME/.profile a condizione che esista, cosa che non è su una nuova installazione. pip lo crea quando installa un pacchetto, ma il PATH non viene modificato fino a $HOME/.profile è ricaricato.
Quindi la soluzione è o, dopo aver installato un pip pacchetto per la prima volta,
source ~/.profile, o- Esci e accedi di nuovo.