Ubuntu – Ubuntu can’t find an executable file in ~/.local/bin

16.04pythonsoftware installation

after installation with

pip3 install --user steem-piston
you will get a new executable piston installed in ~/.local/bin


I installed the tool using pip install, but I cannot find the executable file.

I'm not quite sure I understand what this directory is: ~/.local/bin.

Is it just root/local/bin?

• ~/ is a shell abbreviation for your home folder, usually /home/USERNAME/, where USERNAME is the name of your user. It's the same as $HOME ~/.local/bin is a subfolder named bin in the subfolder named .local in your home folder. You can use ~/.local/bin/pip3  to call your new pip3 executable. It may be easier to add ~/.local/bin to the $PATH environment variable, see How to add a directory to my path? so you don't need to type ~/.local/bin/ all the time.
Make sure you add it before the old value of $PATH, like PATH="$HOME/.local/bin/:\$PATH"