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

КОМЕНТАРІ • 101

  • @noemartins3261
    @noemartins3261 2 місяці тому

    Manooo!! Como esse canal não tinha aparecido antes pra mim??? Muito bom!!!! Parabéns!

  • @brunopiato
    @brunopiato Рік тому +5

    Mano!!! Acabei de chegar no canal e tô em choque!!! Que canal foda!!! Como que eu só descobri ele agora?!?!?! Parabéns, Eduardo!

  • @adsonjonatas
    @adsonjonatas Рік тому

    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.

  • @emersonjose288
    @emersonjose288 2 роки тому

    Uso o pip install para instalações de bibliotecas.

  • @gustavolobenwein8637
    @gustavolobenwein8637 2 роки тому +12

    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

  • @MsBr360
    @MsBr360 2 роки тому

    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

    • @Dunossauro
      @Dunossauro  2 роки тому +1

      É por isso que eu sempre dou preferência pro shell. Geralmente os editores fazem algunas mágicas. E tudo fica confuso

  • @obrunodejesus
    @obrunodejesus Рік тому +1

    Você é genial! 🥺

  • @Thiago_angelo
    @Thiago_angelo 2 роки тому +1

    Bom dia...
    Massa seus vídeos assisti muito deles..
    Sugestão: faze uma live de Python com banco de dados mysql com dash

  • @LucasPereira-lq9cs
    @LucasPereira-lq9cs Рік тому

    Parabéns, muito bom. Sou estagiário e estou trabalhando com Python

  • @quintelacarvalho2095
    @quintelacarvalho2095 2 роки тому +3

    Excelente Live!!!! Aguardando ansioso a live de como iniciar um projeto python =D

  • @williamrickysoares
    @williamrickysoares Рік тому

    Assisti material muito essencial para todos os desenvolvedores.

  • @joserodrigues5899
    @joserodrigues5899 Рік тому

    24:57 eu sempre uso virtualenv no PyCharm, nunca tive problemas.

  • @rodrigogodoysi
    @rodrigogodoysi 2 роки тому +1

    Muito bom!
    Muito obrigado Dudu!
    👏

  • @andrehenrique813
    @andrehenrique813 2 роки тому

    bom demaisss

  • @diogosilva4643
    @diogosilva4643 10 місяців тому

    Eu sempre uso o Pip 3

  • @jhonymarti
    @jhonymarti Рік тому +1

    Caraca manow suas aulas voam. Chocado. Sempre uma qualidade não encontravel 😱 tu é monstro em Du.

  • @inaciowagner
    @inaciowagner Рік тому

    aqui uso pip3 no bash, mas se estiver usando jupyter uso !pip ahuahuahauh mas já instalei bibliotecas por outros caminhos

  • @GuilhermeCarvalhoCarneiro
    @GuilhermeCarvalhoCarneiro 2 роки тому +1

    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)

  • @rlage86
    @rlage86 7 місяців тому

    Excelente conteúdo!! Muito obrigado!

  • @sergionascimento5365
    @sergionascimento5365 Рік тому

    caracoles! Cada material que vejo seu me surpreendo, parabens mesmo! Boas codadas pra vc! Abraços!

  • @gregoryoliveira8358
    @gregoryoliveira8358 Рік тому

    Instalar pacotes. Antes da live é pip meio tudo junto e misturado. Depois da live, eu acho que a vai ficar mais organizado. rs

  • @karinavillanes1688
    @karinavillanes1688 2 роки тому +2

    Vendo mais uma vez, muito boa essa live!!. Espero a Live do projeto Please :)

  • @odiariodefrancini
    @odiariodefrancini Рік тому

    Que aula! Parabéns pela didática

  • @AntonioErmesonPereiraAlves
    @AntonioErmesonPereiraAlves Рік тому

    Véi, que live incrivel

  • @adryanmaikel9585
    @adryanmaikel9585 8 місяців тому

    utilizo o pip mesmo

  • @rafaelreffa
    @rafaelreffa 10 місяців тому

    Excelente conteúdo!

  • @superanser
    @superanser 2 роки тому

    Estou usando o conda

  • @DouglasBarbosadosSantos
    @DouglasBarbosadosSantos Рік тому

    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?

  • @rrestituti
    @rrestituti Рік тому

    Du, você é o máximo. Você faz mentoria em programação? Abração

  • @hevertfernandes1
    @hevertfernandes1 Рік тому

    Ainda uso o PIP

  • @etbrful
    @etbrful 2 роки тому +1

    Cara, que live shooooow!!! Muito bem organizada e esclarecedora!!!

  • @karloguidonimartins7252
    @karloguidonimartins7252 2 роки тому

    Excelente conteúdo! Indiquei para várias pessoas...

  • @ekontechekonsteel
    @ekontechekonsteel 3 місяці тому

    Uso o pip da massa

  • @Foxtrroy
    @Foxtrroy 2 роки тому

    Que aula. Pqp!

  • @numac445
    @numac445 2 роки тому +1

    Excelente conteúdo como sempre, Eduardo!!

  • @guilhermepiccioni776
    @guilhermepiccioni776 2 роки тому

    Estou no aguardo da live do projeto *-*

  • @matheusnascimento4331
    @matheusnascimento4331 2 роки тому

    duno é muito monstro, didática absurda

  • @queirozt
    @queirozt 2 роки тому

    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.

    • @queirozt
      @queirozt 2 роки тому

      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.

  • @maasilva09
    @maasilva09 2 роки тому

    (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'

  • @TheArtvans
    @TheArtvans 2 роки тому

    Cara, vc é brabo demais!! parabéns!!!!

  • @alfredoneto4381
    @alfredoneto4381 Рік тому

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

  • @Danilso
    @Danilso 2 роки тому

    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

  • @fgmmbarreto
    @fgmmbarreto Рік тому

    muito show!!

  • @lucasteixeira4719
    @lucasteixeira4719 2 роки тому +1

    MALANDRO QUE AULA DELICIA!!!

  • @kimpoletto8308
    @kimpoletto8308 2 роки тому

    Cara, eu amo o seu conteúdo. Você não tem noção do quanto já me ajudou. Parabéns, Duno. Um beijo !

  • @ReverseJP
    @ReverseJP Рік тому

    Hoje eu uso o pip, mas busco entender como esses outros gerenciadores funcionam, principalmente o poetry e o pipenv

  • @dogosousa
    @dogosousa Рік тому

    Excelente!

  • @ilivanilton
    @ilivanilton 2 роки тому

    Oloko mano, seu trabalho é incrível!!

  • @cristinocanga
    @cristinocanga 7 місяців тому

    Uso o pip

  • @FabioRBelotto
    @FabioRBelotto 2 роки тому

    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,

  • @Kira-sf8vp
    @Kira-sf8vp 2 роки тому +1

    eu tava morrendo de duvida sobre isso, e enchendo o saco do pessoal no telegram :3

  • @brunobarcellosf
    @brunobarcellosf 2 роки тому

    A live que eu sempre precisei!

  • @carloshenriquesoares6958
    @carloshenriquesoares6958 2 роки тому

    Sensacional, Du! Valeu, man!

  • @caiquemelo
    @caiquemelo 2 роки тому

    Já usei muito o pip com virtualenv, mas desde q vi tu usando poetry em alguma live só uso ele kk

  • @AcademiaPython
    @AcademiaPython 2 роки тому

    Live top! Eu já conhecia o virtual env, hoje só uso poetry.

  • @gustavo.g.pereira
    @gustavo.g.pereira 2 роки тому

    Muito bommm

  • @ThiagodaCunhaBorges
    @ThiagodaCunhaBorges 2 роки тому

    Eu tenho usado o Poetry para meus projetos pessoais, mas no trabalho eu preciso usar o pip mesmo.

  • @Bosonrigs
    @Bosonrigs Рік тому

    Fala edu tudo bem, que terminal é esse ? obrigado, videos maravilhosos

  • @guilhermepiccioni776
    @guilhermepiccioni776 2 роки тому

    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

  • @FabioRBelotto
    @FabioRBelotto 2 роки тому

    Cara,
    Sobre o venv eu penei para fazer um virtual environment com uma versão do python diferente da "padrão"

  • @vaiestudar7672
    @vaiestudar7672 Рік тому

    9:30
    Normamente eu escrevi "pip install" e o nome da biblioteca (nem sei como funciona 🤡 só uso pq me ensinaram assim 😅😅😅)

  • @rodrigocastilhos
    @rodrigocastilhos 2 роки тому

    Pyenv + PIP

  • @stuardbrtube
    @stuardbrtube Рік тому

    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?

    • @Dunossauro
      @Dunossauro  Рік тому +1

      Você consegue exportar do poetry pro requirements.txt, mas você pode sentar com a galera e conversar sobre migrar geral pro poetry

  • @Poppessanha
    @Poppessanha 2 роки тому

    Eu normalmente uso o pip

  • @guylhermef1219
    @guylhermef1219 Рік тому

    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?

  • @jhonymarti
    @jhonymarti Рік тому

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

  • @universodacomputacao
    @universodacomputacao Рік тому

    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

  • @compreapps889
    @compreapps889 4 місяці тому

    eu uso pip

  • @sidnei00123
    @sidnei00123 Рік тому

    28:40

  • @Akwjbwbqm
    @Akwjbwbqm 2 місяці тому

    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

    • @Dunossauro
      @Dunossauro  2 місяці тому

      Na live sobre imports a gente fala sobre módulos. Mas ainda precisamos fazer uma live específica sobre

  • @FabioRBelotto
    @FabioRBelotto 2 роки тому

    Eu apanhei bastante quando fui tentar criar o venv usando uma versão do python diferente da minha padrão.

  • @Foxtrroy
    @Foxtrroy 2 роки тому

    Uso o pip dentro da env...

  • @viniciusmaciel7946
    @viniciusmaciel7946 2 роки тому

    uso pip pra instalar pacotes

  • @kleber_bispo
    @kleber_bispo 2 роки тому

    Eduardo, qual a garantia de segurança nós temos, utilizando as libs de terceiros?

    • @Dunossauro
      @Dunossauro  2 роки тому +1

      Fiz uma live toda só para falar sobre isso: ua-cam.com/video/cEkA9PH2oEk/v-deo.html

  • @zec_s
    @zec_s 5 місяців тому

    usava pip mas dps das live comecei a usar poetry

  • @SilfarGoulart
    @SilfarGoulart 2 роки тому

    só por curiosidade qual distro linux vc usa ?

    • @Dunossauro
      @Dunossauro  2 роки тому +1

      Uso arch

    • @SilfarGoulart
      @SilfarGoulart 2 роки тому

      @@Dunossauro Show, aguardando ansioso o curso de Fastapi.

  • @gustavo.g.pereira
    @gustavo.g.pereira 2 роки тому

    uso o pip

  • @mariosantos8327
    @mariosantos8327 2 роки тому

    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.

  • @MedeirosJoel_
    @MedeirosJoel_ 2 роки тому

    pip env

  • @adolfojeffersonfernandeslo9022
    @adolfojeffersonfernandeslo9022 2 роки тому

    Esclarecedor... batinha_123

  • @gsonDEV
    @gsonDEV 2 роки тому

    uso o Pipenv mas só pq é a única forma q sei criar virtual env kkkk

  • @Titikaa
    @Titikaa 2 роки тому

    uso pip ou o prompt do anaconda

  • @neeeeni
    @neeeeni 2 роки тому

    E docker?

    • @claudiotorcato
      @claudiotorcato 2 роки тому

      No docker também uso o virtualenv e o pip.

  • @jhonymarti
    @jhonymarti Рік тому

    Ver essa aula desse mito do Python. Me deixou bastante chateado com o anaconda deu vontade de rancar tudo e instalar tudo do zero.

  • @felipperibasbarboza9454
    @felipperibasbarboza9454 Рік тому

    pip

  • @ronaldofragadasilva3258
    @ronaldofragadasilva3258 2 роки тому

    nao uso pacote nenhum

  • @alissonsalvador6833
    @alissonsalvador6833 2 роки тому

    pip + fácil kkkkk

  • @BarbudoLuis
    @BarbudoLuis Рік тому

    Para quem está no windows para sair é .\scripts\deactivate.bat

  • @BrunoSantoSoares
    @BrunoSantoSoares 2 роки тому

    Ainda uso o PIP

  • @williamsilva77612
    @williamsilva77612 2 роки тому

    Uso o pip

  • @abiliocaldas
    @abiliocaldas Рік тому

    pip