Почему команда dogesay не находится после установки через pip на Ubuntu? — Q&A Хекслет
2026-02-26 23:14 Diff

Проблема в том, что pip установил исполняемый файл в директорию /home/name/.local/bin, которая не включена в переменную окружения PATH. Из-за этого система не видит команду dogesay.

  1. Добавьте путь к ~/.local/bin в PATH. Например, в файле ~/.profile добавьте:
  1. После изменения ~/.profile примените изменения командой:

или выйдите из сеанса и войдите снова.

  1. Проверьте:

После этого команда будет доступна в терминале.

Совет: все пользовательские исполняемые файлы, установленные через pip с опцией --user, попадают в ~/.local/bin. Чтобы они всегда были доступны, удобно держать эту папку в PATH.