War $HOME/.local/bin
standardmäßig zum PATH für Ubuntu 18.04 hinzugefügt?
Ich kann mich nicht erinnern, ob es das war, aber ich habe gerade eine Neuinstallation von 19.04 durchgeführt und es ist definitiv nicht.
Der Grund, warum ich frage, ist, dass pip install --user
fügt ausführbare Python-Dateien in $HOME/.local/bin
ein sie funktionieren also nicht ohne zusätzliche Konfiguration.
Ich wollte wissen, ob ich einen Konfigurationsschritt verpasst habe, bevor ich anfange, mit meiner .bashrc
herumzuspielen Datei.
Akzeptierte Antwort:
Ah, ich sehe, was los ist. Es ist dem Pfad durch $HOME/.profile
hinzugefügt vorausgesetzt, es existiert, was bei einer Neuinstallation nicht der Fall ist. pip
erstellt es, wenn es ein Paket installiert, aber der PATH
wird nicht geändert bis $HOME/.profile
wird neu geladen.
Die Lösung ist also entweder nach der Installation eines pip
Paket zum ersten Mal,
source ~/.profile
, oder- abmelden und wieder anmelden.