Pipx é uma ferramenta para gerenciar pacotes Python que têm comandos de terminal.
Ela permite instalar e rodar pacotes Python de forma isolada, sem interferir com as dependências de outros pacotes ou com as dependências do sistema.
Aqui estão algumas das principais funcionalidades do pipx:
- Instalação e Execução Isolada: Instala cada pacote em um ambiente virtual separado, garantindo que as dependências não conflitem.
- Gerenciamento de Pacotes: Facilita a instalação, atualização e remoção de pacotes Python que têm comandos de terminal.
- Execução de Comandos: Permite executar comandos de pacotes Python sem a necessidade de instalação prévia, usando
pipx run
. - Ambientes Virtualizados: Cria e gerencia automaticamente ambientes virtuais para cada pacote instalado.
Posts relacionados:
Como instalar o pipX
macOS
brew install pipx
Para atualizar o pipX utilize o comando:
brew update && brew upgrade pipx
Distribuições Linux
Ubuntu 23.04 ou superior
sudo apt install pipx
Fedora:
sudo dnf install pipx
Arch:
sudo pacman -S python-pipx
Outras distribuições Linux
python3 -m pip install --user pipx
Para atualizar o pipX utilize o comando:
python3 -m pip install --user --upgrade pipx
Microsoft Windows
Scoop
scoop install pipx
Para atualizar o pipX utilize o comando:
scoop update pipx
Pip (pip 19.0 ou superior)
python -m pip install pipx
Para atualizar o pipX utilize o comando:
python -m pip install --user --upgrade pipx
Como usar o pipX
- Instalação de um pacote com pipX:
pipx install nome-do-pacote
- Execução de um comando sem Instalação:
pipx run nome-do-pacote comando
- Atualização de um pacote:
pipx upgrade nome-do-pacote
- Desinstalação de um pacote:
pipx uninstall nome-do-pacote
Exemplos de Uso
- Instalar e usar o formatador de código black:
pipx install black
# Para formatar um script Python:
black nome-do-script.py
- Executar httpie sem instalá-lo permanentemente:
pipx run httpie https://example.com
Conclusão
Pipx é uma ferramenta poderosa para desenvolvedores Python que frequentemente trabalham com diferentes ferramentas de linha de comando e querem manter um ambiente de desenvolvimento limpo e organizado.
Comentários
Uma resposta para “Como instalar a ferramenta de linha de comando pipX”
[…] Como instalar a ferramenta de linha de comando pipX. […]