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.

cerca de 1 ano atrás

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 Python - Fundamentos
Conhecer 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.

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

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).

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 Python - Orientação a objetos
Conhecer 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.

Autor(a) do artigo

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.

Todos os artigos

Artigos relacionados Ver todos