LinuxCommandLibrary

pipx

Install and run python applications in isolated environments.

TLDR

Run an app in a temporary virtual environment

$ pipx run [pycowsay] [moo]
copy


Install a package in a virtual environment and add entry points to path
$ pipx install [package]
copy


List installed packages
$ pipx list
copy


Run an app in a temporary virtual environment with a package name different from the executable
$ pipx run --spec [httpx-cli] [httpx] [http://www.github.com]
copy


Inject dependencies into an existing virtual environment
$ pipx inject [package] [dependency1 dependency2 ...]
copy


Install a package in a virtual environment with pip arguments
$ pipx install --pip-args='[pip-args]' [package]
copy

Copied to clipboard