pipx - andyceo/documentation GitHub Wiki

pipx

Установка свежих Python-приложений в изолированных окружениях.

Установка самого pipx

sudo apt update
sudo apt install pipx
pipx ensurepath
sudo pipx ensurepath --global # optional to allow pipx actions with --global argument

Установка приложений и использование

  • установка приложения (Python-пакета): pipx install <application>

  • добавить какой-либо пакет в приложение (бывает нужно, если приложение требует дополнительных библиотек для расширенных функций): pipx inject <package_name> <additional_lib_name> [additional_lib_name_2 ...]

    пример: pipx inject yt-dlp cryptodomex - чтобы позволить yt-dlp скачивать HLS-зашифрованный поток

  • список установленных приложений: pipx list

  • обновление приложений: pipx upgrade-all

Полезные приложения

  • pycowsay - простая программа, выводящая в консоль говорящую корову
  • gnome-extensions-cli - менеджер расширений Gnome
  • shell-gpt[litellm] - LLM в консоли
  • yt-dlp - может загружать видео с ютуба и прочие медиа-файлы с других ресурсов тоже. Настйрока
  • ansible-lint: утилита для проверки качества ansible-ролей, плейбуков и пр.
  • oterm: текстовый терминал для Ollama (работы с LLM)
  • rich-cli: раскраска любых файлов (колорайзер)
⚠️ **GitHub.com Fallback** ⚠️