ambintes virtuais
P Y T H O N I N T E R M E D I Á R I O
START SLIDE
HENRIQUE VENÂNCIO S L I D E 01
o que são ambientes
virtuais
Um problema muito comum é quando precisamos utilizar
diversas versões de uma mesma biblioteca em diferentes
projetos Python. Isso pode acarretar em conflitos entre as
versões e muita dor de cabeça para o desenvolvedor. Para
resolver este problema, o mais correto é a criação de um
ambiente virtual para cada projeto.
Basicamente, um ambiente virtual empacota todas as
dependências que um projeto precisa e armazena em um
diretório, fazendo com que nenhum pacote seja instalado
diretamente no sistema operacional. Sendo assim, cada
projeto pode possuir seu próprio ambiente e,
consequentemente, suas bibliotecas em versões
específicas.
TreinaWeb
S L I D E 02
instalando e criando uma
virtualenv
01. 02. 03.
Instalando Criando Ativando no Windows
A instalação de uma virtualenv é No terminal: Comando:
feita utilizando o pip, gerenciador
de pacotes do Python. virtualenv nome_da_virtualenv nome_da_virtualenv/Scripts/
Activate
pip install virtualenv
S L I D E 03
instalando e criando uma
virtualenv
04. 05. 06.
Ativando no Linux/MAC Desativando Instalando Pacotes
Comando: No terminal, use o comando: Para instalar pacotes usaremos o já
conhecido PIP.
source deactivate
nome_da_virtualenv/bin/
activate
S L I D E 04
gerenciando
os pacotes
Podemos listar os pacotes instalados no
01
virtualenv usando o comando: pip freeze
+3
Podemos criar um arquivo chamado [Link] com
02 todos os pacotes e suas versões usando o comando:
pip freeze > [Link]
Dicas
Para instalar esses pacotes no projeto, usamos o
03 seguinte comando:
pip install -r [Link]
S L I D E 05
HENRIQUE VENÂNCIO
dúvidas?
1 º S E M A N A D E T E C N O L O G I A D E A D S
S L I D E 06