Не работает pipreqs Ubuntu

Установил pipreqs для python3, но пишет что команда не найдена

Но я могу импортировать библиотеку из python: введите сюда описание изображения

Работаю в Ubuntu 20.04.


Ответы (1 шт):

Автор решения: mkkik

По выводу pip3 install видно, что пакеты устанавливаются в user-директорию ~/.local/lib/..., что говорит о значении параметра установки --prefix=$HOME/.local. Соответственно, исполняемый файл, идущий в составе пакета, будет нахоиться по пути $HOME/.local/bin

Тогда, для запуска надо указать полный путь:

~/.local/bin/pipreqs

Чтобы не писать полный путь каждый раз, а также, чтобы были видны другие скрипты из этой директории, необходимо добавить путь в переменную окружения $PATH. В файле .bashrc (или в соответсвующем файле конфигурации для других командных оболочек) необходимо добавить строку:

export PATH="$PATH:$HOME/.local/bin"
→ Ссылка