Introdução ao Pipenv
Pipenv Ă© uma ferramenta que combina a gestĂŁo de dependĂȘncias com a criação de ambiente virtual para seus projetos. Ele adiciona ou remove pacotes automaticamente do arquivo Pipfile conforme vocĂȘ instala e desinstala pacotes.
Principais Comandos do Pipenv
pip install pipenv: Instala o gerenciador de pacotes pipenv.pipenv: mostra todos os comandos disponĂveis no pipenv;pipenv install nome_do_pacote: Instala um pacote e adiciona aoPipfile.pipenv uninstall nome_do_pacote: Remove um pacote.pipenv graph: Lista todos os pacotes instalados e suas dependĂȘncias.pipenv lock: Gera uma lista de pacotes instalados e suas versĂ”es.pipenv requirements: gera um arquivorequirements.txtdoPipfile.lock.pipenv sync: instala todos os pacotes doPipfile.lock.pipenv check: procura por vulnerabilidades nas dependĂȘncias.pipenv clean: desinstala pacotes que nĂŁo estĂŁo na lista do pipenv;pipenv --python 3.12: cria um novo projeto com Python 3.12;pipenv install --dev: instala todas as dependĂȘncias para um projeto;pipenv --rm: remove um projeto;pipenv install -e: instala umsetup.pyno ambiente virtual;pipenv shell: acessa um terminal no ambiente virtual;
Exemplo Comandos do Pipenv
python -m venv meu_ambiente # Criando o ambiente virtual
meu_ambiente\Scripts\activate # Ativando o ambiente no Windows
pip install pipenv # Instalando o venv no ambiente
pipenv install nome_do_pacote
pipenv graph
pipenv uninstall nome_do_pacote