Ambientes virtuais e instalação de bibliotecas - Live de Python
Вставка
- Опубліковано 15 жов 2024
- Como não estragar o Python da sua máquina na instalação de bibliotecas? E afinal, pra que tantas ferramentas com nomes parecidos? pip, pipx, venv, virtualenv, pyenv, pipenv?
Nessa live vamos aprender como usar ambientes virtuais e ais que isso, como eles funcionam.
-------------------
O canal é mantido por uma iniciativa de financiamento coletivo:
Apoia-se: apoia.se/lived...
picpay: @dunossauro
Chave pix: pix.dunossauro@gmail.com
-------------------
Código :github.com/dun...
Telegram da live: t.me/livepython
-------------------
#pip #venv #requirements
Manooo!! Como esse canal não tinha aparecido antes pra mim??? Muito bom!!!! Parabéns!
Mano!!! Acabei de chegar no canal e tô em choque!!! Que canal foda!!! Como que eu só descobri ele agora?!?!?! Parabéns, Eduardo!
Quando você pensa que sabe um pouquinho o Eduardo te mostra que você não sabe é porra nenhuma. kkkkkkkkkkkkk Vlw cara, vc é muito necessário na comunidade.
Uso o pip install para instalações de bibliotecas.
Que live! Há tempos procuro uma explicação sobre este assunto. Parabéns, foi sensacional. Aguardando a live de construção do do ambiente de um projeto... Merece Pix hehehe
Edu do céu, tu não sabe como me indicou um baita caminho pra resolver um problemão que to enfrentando faz muito tempo. Porque pra eu ter que instalar e usar o python de dentro da venv, estou tendo que colocar todo o caminho de dentro dos Scripts (Windows). Mas com esse vídeo percebi que é alguma configuração do pycharm quando ele cria a venv. Tu me salvou muito cara, ainda não sei que configuração é essa, mas pelo menos agora sei que se criar a venv pelo terminal pós inicio do projeto vai dar tudo certo. Muito obrigado mesmo meu querido, tu é foda demais
É por isso que eu sempre dou preferência pro shell. Geralmente os editores fazem algunas mágicas. E tudo fica confuso
Você é genial! 🥺
Bom dia...
Massa seus vídeos assisti muito deles..
Sugestão: faze uma live de Python com banco de dados mysql com dash
Parabéns, muito bom. Sou estagiário e estou trabalhando com Python
Excelente Live!!!! Aguardando ansioso a live de como iniciar um projeto python =D
Assisti material muito essencial para todos os desenvolvedores.
24:57 eu sempre uso virtualenv no PyCharm, nunca tive problemas.
Muito bom!
Muito obrigado Dudu!
👏
bom demaisss
Eu sempre uso o Pip 3
Caraca manow suas aulas voam. Chocado. Sempre uma qualidade não encontravel 😱 tu é monstro em Du.
aqui uso pip3 no bash, mas se estiver usando jupyter uso !pip ahuahuahauh mas já instalei bibliotecas por outros caminhos
No pip-tools ele cria o arquivo com um formato que nos mostra quais dependências são do projeto e quais são dependências indiretas (dependências das dependências)
Excelente conteúdo!! Muito obrigado!
caracoles! Cada material que vejo seu me surpreendo, parabens mesmo! Boas codadas pra vc! Abraços!
Instalar pacotes. Antes da live é pip meio tudo junto e misturado. Depois da live, eu acho que a vai ficar mais organizado. rs
Vendo mais uma vez, muito boa essa live!!. Espero a Live do projeto Please :)
Que aula! Parabéns pela didática
Véi, que live incrivel
utilizo o pip mesmo
Excelente conteúdo!
Estou usando o conda
Dunossauro, muito boa a live e gostaria de saber se vc já usou o asdf-vm para gerenciar versões do python. Ele faz mais ou menos o que o pyenv faz (instalado várias vesões do python) ,as ele faz isso para praticamente todas as linguagens. Seria uma boa auternativa?
Du, você é o máximo. Você faz mentoria em programação? Abração
Ainda uso o PIP
Cara, que live shooooow!!! Muito bem organizada e esclarecedora!!!
Excelente conteúdo! Indiquei para várias pessoas...
Uso o pip da massa
Que aula. Pqp!
Excelente conteúdo como sempre, Eduardo!!
Estou no aguardo da live do projeto *-*
duno é muito monstro, didática absurda
Comecei a mexer no Django essa semana para tentar aplicar para alguma vaga, mas não me sinto bem no django... Fiquei até meio desanimado enquanto codava um projeto simples. Mas lembrei que tenho uma playlist gigantesca de lives que ainda não vi, e só de ver esse conteúdo incrível já estou me animando de novo XD.
Pra quem olhar esse comentário e pensar "Por que não vai no flask ou fastapi?". A resposta é que eu escolhi o django porque a maior parte das vagas são em django... mas foi só por essa semana, estou criando projetos simples em cada um deles para ver qual faz mais o meu estilo. Semana que vem vai ser flask.
(09:28) Olá, Eduardo Mendes eu uso pip env para cada projeto não instalo nada no python na máquina para não sobrescrever nenhum pacote. rsrs'
Cara, vc é brabo demais!! parabéns!!!!
Alguém sabe qual a Live que o Du criou à partir deste comentário dele? (1:28:21). É uma live sobre a criação de um ambiente de desenvolvimento Python. Obrigado desde já a quem souber :)
Aloha Du!!! Vendo sua live hoje porque eu sempre tive o costume de trampar com pip pra gerenciamento de pacotes e o venv pra enviroment. Nos projetos atuais comecei a trampar, estou precisando entender mais de poetry e pyenv
Como sempre, seus conteúdos são muto fodas!!! Valeuuuuuuu
muito show!!
MALANDRO QUE AULA DELICIA!!!
Cara, eu amo o seu conteúdo. Você não tem noção do quanto já me ajudou. Parabéns, Duno. Um beijo !
Hoje eu uso o pip, mas busco entender como esses outros gerenciadores funcionam, principalmente o poetry e o pipenv
Excelente!
Oloko mano, seu trabalho é incrível!!
Uso o pip
Cara,
Para alguém que é novo na área seria legal um vídeo rápido sobre a questão das versões / história do python e ciclos de atualização,
eu tava morrendo de duvida sobre isso, e enchendo o saco do pessoal no telegram :3
A live que eu sempre precisei!
Sensacional, Du! Valeu, man!
Já usei muito o pip com virtualenv, mas desde q vi tu usando poetry em alguma live só uso ele kk
Live top! Eu já conhecia o virtual env, hoje só uso poetry.
Muito bommm
Eu tenho usado o Poetry para meus projetos pessoais, mas no trabalho eu preciso usar o pip mesmo.
Fala edu tudo bem, que terminal é esse ? obrigado, videos maravilhosos
Eu uso o terminator
Antes fazia instalacoes somente no global e acabei com meu python ....resultou eu desinstalando e instalando o python novamente... agora nao vivo sem o venv para cada projeto kkkkk
Cara,
Sobre o venv eu penei para fazer um virtual environment com uma versão do python diferente da "padrão"
9:30
Normamente eu escrevi "pip install" e o nome da biblioteca (nem sei como funciona 🤡 só uso pq me ensinaram assim 😅😅😅)
Pyenv + PIP
Edu, usar o Poetry tem obrigatoriamente que ser uma decisão do time, correto? Pois como ele usa o pyproject.toml pra gerenciar tudo, se alguem do time não estiver usando, ele vai quebrar as dependencias na maquina dela, pq o repo n tem um requirements.txt. Seria uma má pratica manter o repo "retrocompativel" com quem não usa o poetry?
Você consegue exportar do poetry pro requirements.txt, mas você pode sentar com a galera e conversar sobre migrar geral pro poetry
Eu normalmente uso o pip
Uma dúvida... Estou no windows, em C:\Users\Usuario. Gerando o pip freeze me lista diversos pacotes (acredito que no começo, quando estava aprendendo instalei tudo na raiz). Posso apagar tudo do "site" onde estão salvos?
Única coisa que não funcionou pra mim foi esse pip-autoremove diz que não tem módulo instalado quando vai usar. Mesmo instalado na .env ativa e constando na pasta lib junto com suas referências.
Eu nunca sei o que eu uso pra instalar pq sou iniciante kkkk. Normalmente uso o que é indicado na fonte e as vezes da errado kkkk
eu uso pip
28:40
Edu, ja existe alguma live sobre modulos? Eu as vezes preciso reutilizar funções de outros scripts e, se os scripts estiverem na mesma pasta, so import blablabla funciona, mas em pastas diferentes tem q fzr ..pasta.pasta2 import blablabla? Ainda é confuso pra mim. Ate __init__.py ja fiz e ainda da erro de vez em qnd
Na live sobre imports a gente fala sobre módulos. Mas ainda precisamos fazer uma live específica sobre
Eu apanhei bastante quando fui tentar criar o venv usando uma versão do python diferente da minha padrão.
Uso o pip dentro da env...
uso pip pra instalar pacotes
Eduardo, qual a garantia de segurança nós temos, utilizando as libs de terceiros?
Fiz uma live toda só para falar sobre isso: ua-cam.com/video/cEkA9PH2oEk/v-deo.html
usava pip mas dps das live comecei a usar poetry
só por curiosidade qual distro linux vc usa ?
Uso arch
@@Dunossauro Show, aguardando ansioso o curso de Fastapi.
uso o pip
Criei um servidor Linux (Ubuntu) no meu celular e também criei um ambiente virtual, quando tento instalar algo com o pip, não vai..
Li num fórum que tem a ver com a versão pip do archlinux, mas realmente não entendi como isso afeta o processo..
Mudei a versão do pip para uma mais antiga como orientado e mais uma vez não baixou nada..
Apenas consegui atualizar os pacotes, nada além disso..
Alguém pode me ajudar?
Se há algum outro gerenciador de pacotes que sirva para um servidor no termux..
Ou se há um caminho para resolver essa situação....
Me ajudem,por favor!
Até o momentos, apenas o pip.
pip env
Esclarecedor... batinha_123
uso o Pipenv mas só pq é a única forma q sei criar virtual env kkkk
uso pip ou o prompt do anaconda
E docker?
No docker também uso o virtualenv e o pip.
Ver essa aula desse mito do Python. Me deixou bastante chateado com o anaconda deu vontade de rancar tudo e instalar tudo do zero.
pip
nao uso pacote nenhum
pip + fácil kkkkk
Para quem está no windows para sair é .\scripts\deactivate.bat
Ainda uso o PIP
Uso o pip
pip