edge node installer does touch "$HOME/.bash_profile", which overwrites settings on .profile:
if [ "$BASH" ]; then
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
fi
mesg n 2> /dev/null || true
the above stopped working after the installer, causing user to have to source .bashrc after on every terminal start.
solution:
create .bash_profile with both pyenv setup and the above command, or add pyenv setup or .profile
#Pyenv setup
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
if [ "$BASH" ]; then
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
fi
mesg n 2> /dev/null || true