Ir para o conteúdo

Desenvolver ou executar scripts Python

O KDE Linux inclui o Python, mas sem qualquer opção para instalar módulos adicionais em nível de sistema. Muitos programas em Python exigem o uso de módulos que não estão pré-instalados, então como resolver essa situação?

A solução é criar um ambiente virtual, dentro do qual você pode instalar todas as dependências necessárias:

# Cria um novo ambiente virtual no diretório atual chamado “venv”
python -m venv venv

# Ativa o ambiente virtual “venv”
source venv/bin/activate

# Instale o que você precisa
python -m ensurepip --default-pip
pip install [os módulos Python que você precisa]

# Execute ou desenvolva a ferramenta

# Saia do ambiente virtual
deactivate

# Opcional: exclua o ambiente virtual “venv” se você não precisar mais dele
rm -r venv
Recomenda-se evitar a instalação do Python usando o Homebrew, pois isso quebrará o kde-builder e potencialmente qualquer outro software baseado em Python fornecido no sistema.

Artigo contribuído por sob a licença CC-BY-4.0.