Python Como instalar um pacote com PIP e utilizá-lo em seu projeto

Veja neste artigo como instalar um pacote com PIP e utilizá-lo em seu projeto.

Ana Paula de Andrade 25 de fevereiro de 2021

O PIP é uma ferramenta para gerenciamento de pacotes de software escrito em Python.

Similar ao Composer (Gerenciador de pacotes do PHP), o PIP serve para instalar, remover, atualizar ou listar os pacotes instalados em um determinado projeto.

Python - Fundamentos
Curso de Python - Fundamentos
CONHEÇA O CURSO

Afinal, o que é um Gerenciador de Pacotes?

Com o objetivo de gerenciar bibliotecas externas em projetos, um gerenciador de pacotes, de forma resumida, nada mais é que um facilitador para instalação, remoção e atualização de pacotes externos em projetos.

Desta forma, um pacote contém todos os arquivos necessários para um módulo, e os módulos, por sua vez, são bibliotecas de código Python que você pode incluir em seu projeto.

Onde encontrar os pacotes?

No site do PIP é possível encontrar todos os pacotes disponíveis para sua instalação.

Nele basta pesquisar pelo pacote desejado. No exemplo abaixo, estaremos buscando o pacote “mysqlclient”, responsável pela conexão de banco de dados MySQL em scripts Python.

Instalar um pacote com PIP

A busca retornará todos os pacotes que possuem alguma relação com o pacote buscado.

Instalar um pacote com PIP

Ao selecionar o pacote desejado, será exibido uma página com toda a descrição do pacote (formas de instalação, documentação, versões, etc).

Instalar um pacote com PIP

Como definir os pacotes no projeto e instalar

O processo de instalação de um pacote com o PIP em um projeto Python é bem simples. Basta utilizar o comando pip install seguido do nome do pacote que o próprio gerenciador se encarregará de baixá-lo e realizar sua instalação.

Imagine que precisamos consumir um serviço REST com o Python, para isso existe uma ótima biblioteca chamada requests. Para realizar sua instalação, basta executar o seguinte comando no terminal:
pip install requests

Python - Orientação a objetos
Curso de Python - Orientação a objetos
CONHEÇA O CURSO

Agora, com o requests instalado, basta importá-lo e utilizá-lo, como podemos ver no exemplo abaixo:

import requests
import json

def buscar_dados():
    request = requests.get("http://localhost:3002/api/todo")
    todos = json.loads(request.content)
    print(todos)

if __name__ == '__main__':
    buscar_dados()

Conclusão

O PIP é um excelente gerenciador de pacotes para todo universo Python. Com ele é possível instalar, remover, listar e atualizar os pacotes em nossa máquina, como podemos ver no artigo Gerenciando pacotes em projetos Python com o PIP.

Se você quer conhecer mais sobre Python, acesse nosso guia da linguagem.

Deixe seu comentário

Conheça o autor desse artigo

  • Foto Autor Ana Paula de Andrade
    Ana Paula de Andrade

    Graduanda em Sistemas de Informação pelo Instituto Federal da Bahia. É responsável pelo atendimento ao cliente, gerenciamento de redes sociais e revisão de cursos, além da redação de artigos para o blog da TreinaWeb.

    Posts desse Autor

Artigos relacionados