Python Dicas e Trechos de Código (Snippets) – Parte 2

Ao instalarmos o Python este também por defeito instala um elemento bastante interessante que é o comando ‘pip’ (Package Installer for Python). É através deste comando que podemos instalar e desinstalar e também atualizarmos módulos. Com este comando também é possível verificar quais os módulos instalados e os que estão desatualizados. Assim podemos instalar vários tipos de módulos e usar os mesmos em ambientes virtuais.

Para saber tudo sobre todos os módulos existentes e frameworks para Python basta ir até PyPI onde se pode efetuar uma pesquisa.

Como instalar um módulo a partir da linha de comandos basta digitar:

pip install nome_do_módulo

ou

pip install nome_do_módulo==versão

Como se pode ver nas imagens abaixo:

ou

Para desinstalar um módulo, basta digitar:

pip uninstall nome_do_modulo

Para ver quais os módulos instalados pode-se usar duas formas:

pip freeze

pip list

Em ambos os comandos será exibida uma lista dos módulos instalados.

Um comando bastante útil é o podermos verificar quais os módulos desatualizados:

pip list –outdated

A partir da lista acima podemos ver quais os módulos que estão desatualizados e se o desejarmos atualizá-los, como por exemplo o módulo ‘certifi’:

pip install –upgrade certifi

E de seguida se verificarmos quais os módulos desatualizados, veremos que o módulo ‘certifi’ já não está na lista.

Devemos sempre que possível manter atualizados pip,  setuptools, e wheel

O pip é suficiente por si só para instalar módulos, mas setuptools e wheel módulos são responsáveis para que também possamos instalar módulos a partir das fontes. Para atualizarmos basta digitar na linha de comandos:

python -m pip install –upgrade pip setuptools wheel

 

Leave a Reply