I had this issue where none of my custom tools were available in Bash, and tracing it back, I put declare -p PATH
at the top of my ~/.profile
, which says this:
declare -- PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
Which indicates that PATH
isn't marked for export, otherwise it would say declare -x ...
Now, I just checked on my desktop Ubuntu 18.04 install and saw that PATH
is marked for export before running ~/.profile
, which seems to indicate that this is a configuration issue on PythonAnywhere, is that right?