$HOME/.local/bin отсутствует в PATH для Ubuntu 19.04

$HOME/.local/bin отсутствует в PATH для Ubuntu 19.04

Был ли $HOME/.local/binдобавлен в PATH по умолчанию для Ubuntu 18.04? Я не помню, был ли он добавлен, но я только что сделал новую установку 19.04, и это определенно не так.

Причина, по которой я спрашиваю, заключается в том, что это pip install --userпомещает исполняемые файлы Python, $HOME/.local/binпоэтому они не будут работать без дополнительной настройки.

Я хотел узнать, не пропустил ли я какой-то шаг настройки, прежде чем начать возиться с файлом .bashrc.

решение1

А, я понял, что происходит. Этоявляетсядобавляется к пути $HOME/.profile, если он существует, чего не происходит при новой установке. pipсоздает его при установке пакета, но PATHне изменяется до тех пор, пока $HOME/.profileне будет перезагружен.

Таким образом, исправление может быть следующим: после pipпервой установки пакета

  • source ~/.profile, или
  • выйдите из системы и войдите снова.

Связанный контент