Était $HOME/.local/bin ajouté au PATH par défaut pour Ubuntu 18.04 ?
Je ne me souviens pas si c'était le cas, mais je viens de faire une nouvelle installation de 19.04 et ce n'est définitivement pas le cas.
La raison pour laquelle je demande est que pip install --user place les exécutables Python dans $HOME/.local/bin afin qu'ils ne fonctionnent pas sans configuration supplémentaire.
Je voulais savoir s'il y avait une étape de configuration que j'avais manquée avant de commencer à jouer avec mon .bashrc fichier.
Réponse acceptée :
Ah je vois ce qui se passe. C'est c'est ajouté au chemin par $HOME/.profile à condition qu'il existe, ce qui n'est pas le cas lors d'une nouvelle installation. pip le crée lorsqu'il installe un paquet, mais le PATH n'est pas modifié jusqu'à $HOME/.profile est rechargé.
Donc, le correctif est soit, après avoir installé un pip colis pour la première fois,
source ~/.profile, ou- déconnectez-vous et reconnectez-vous.