Pakiety zainstalowane lokalnie za pomocą pip nie dodają się do podpowiedzi shella. Aby uruchomić zainstalowaną aplikację muszę wywoływać jej pełną lokalną ścieżkę np. /home/marcineez/.local/bin/jakisprogram. Co zrobić, aby pakiety zainstalowane przez użytkownika były widziane przez niego z poziomu powłoki systemowej?
Tu nie chodzi chyba o jakiś plugin autouzupełnienia poleceń, a o brak ścieżki w zmiennej path. Powłoki Linuksowe uruchamiają skrypty, podczas startu. Jednak sytuacja, w której są uruchamiane odpowiednie skrypty się różnią, np. czy jest to powłoka zgłoszeniowa, itd. Są to skrypty: ~/.profile, ~/.bashrc, itd. Musisz poczytać na ich temat i dodać do jednego z tych plików taką linię:
export PATH="$PATH":"/home/marcineez/.local/bin/"