Olá! Você que é bem novo e nunca teve contato com Kivy, eu tenho algumas dicas a lhe passar. De primeira você pode achar que a aula está sendo difícil, complicada de entender, mas isso é porque você não tem o conhecimento mínimo para lhe auxiliar a entender os assuntos. Aqui vai uma bela dica que vai fazer você tirar a melhor essência da aula. 1- Aprenda sobre Classes ( É de super mega importância que você aprenda a utilizar a classes e como elas funcionam. Existem muitos vídeos bons que explicam isso da melhor maneira possível aqui no RUclips. É sério, aprenda! 2- Leia os documentos do Kivy. Cara é sério, leia esses documentos e tudo vai se clarear ainda mais na sua cabeça. O artigo é inglês mas você pode está usando tradutores de página. Tendo esses dois conhecimentos e claro, conhecimento de Python, arrocha! Aula excepcional demais ❤️
Sim, tem todo um conhecimento prévio necessário para entender tudo o que acontece nesse e nas outras aulas. Inclusive existe uma playlist com a sequência de tudo o que precisa ser aprendido antes dessa aula aqui no canal. E, com toda certeza, vale muito a pena ver a documentação do Kivy para não ficar "preso" somente nos conteúdos da aula!
Que sensacional. Eu virei outra pessoa depois de assistir esse vídeo. Você me mostrou o que é fazer uma template de verdade. Transformador, magnífico, esplêndido, "genioso"... tudo se resume a esse botão. Caramba, perfeito!
SENSACIONAL! Ganhou ainda mais o meu respeito não só pela qualidade do vídeo quanto na excelente escolha do SO com um gerenciador de janelas animal que é o i3wm!
Wow!! Chegamos a 100k Views!! Muito obrigado pessoal! Vejam também as novas séries! Temos muito a aprender juntos! Thanks all! Make sure to check the other series! We've got lots to learn together :) Está com dúvidas? Poste elas no HashForum play.google.com/store/apps/details?id=com.crearyx.hashforum&hl=en
Show de bola brother! Vou assistir todas aulas. Uma sugestão: faça um vídeo apenas sobre a instalação do Kivy (não tem nenhum em português decente) pois dá problema demais. No próprio site não fala pra instalar o Cython e pygame, antes de partir pro pypiwin32 fora que não consegui arrumar direito no Python 3.4( talvez pelo Cython e pygame - nem sei mais pois não uso o 3.4 mais), só conseguindo arrumar direito no Python 3.6. Um detalhe tb: mostre como se faz no Windows tb pra galera que não usa Linux. Abraço cordial.
Para quem está tendo problemas na instação ou na execução do kivy, tente usar o interpretador Anaconda. Pelo prompt de comando dele, instale o kivy com o seguinte comando: conda install kivy -c conda-forge espero ter ajudado.
Tô tentando seguir as aulas mas não tô conseguindo instalar o Kivy, conseguir instalar tudo, mas na hora que é para instalar o: pip install Kivy==1.11.1 da erro
Fala mano, beleza? to aprendendo a programar, estou com problema, no vscode e no pycharm, quando rodo, a tela fica preta e não aparece nada, sabe dizer o que é? ja instalei os pacotes.
Parceiro, apesar de trabalhar com TI a um certo tempo, estou ingressando no mundo da programação a pouco tempo. Meu interesse é desenvolvimento Mobile, estou filtrando as linguagens ( pra não ficar louco ), entre o Flutter/Dart e Javascript. Pergunto-lhe: o Python/Kivy é tão bom quanto essas últimas?
A resposta curta é não. A longa é: depende do que vc vai fazer. Se vc for usar muitas funções nativas como TTS, STT, bluetooth, gps, câmera, etc ou sua aplicação é bem complexa e precisa de performance, não recomendo o Kivy. Mas, por outro lado, eu consigo criar uma aplicação simples em Kivy muiiito mais rápido do que qualquer outra. Ele também é muito mais fácil de customizar. Se vc usa Windows, vai ser mais chato de gerar o APK (ou bundle). Enfim, tem vários prós e contras.
Os próximos vídeos serão focados no Kivy! Esse KivyMD é bem novo e instável por enquanto. Seria um conteúdo mais para entusiastas do que para iniciantes. Mas posso falar sobre depois :)
Olá, antes de começar o curso, gostaria de saber se é possível com a linguagem remover as bordas da janela, aquela que você segura para maximizar a janela.
Hummm valeu Queria também uma ajuda, estou com problemas na instalação do Kivy Ele instala, mas ao rodar o script mais simples possível ele carrega umas mensagens e não dá em nada Windows 8
@@jubiluleu8647 Provavelmente você esqueceu de rodar o app com o run()? Baixe o arquivo da aula no canal. Se ainda tiver dúvidas, poste no HashForum com o seu código.
Boa tarde! Estou gostando muito da sua didática, porém está acontecendo um erro comigo. No caso estou tentando desenvolver no Jupyter do Anaconda, porém quando tento executar não mostra a janela com o botão, aparece o seguinte: Jupyter: [INFO ] [Logger ] Record log in C:\Users\User\.kivy\logs\kivy_20-09-19_21.txt [INFO ] [Kivy ] v1.11.1 [INFO ] [Kivy ] Installed at "C:\Users\User\anaconda3\lib\site-packages\kivy\__init__.py" [INFO ] [Python ] v3.7.6 (default, Jan 8 2020, 20:23:39) [MSC v.1916 64 bit (AMD64)] [INFO ] [Python ] Interpreter at "C:\Users\User\anaconda3\python.exe" [INFO ] [Factory ] 184 symbols loaded [INFO ] [Image ] Providers: img_tex, img_dds, img_pil, img_gif (img_sdl2, img_ffpyplayer ignored) [INFO ] [Text ] Provider: pil(['text_sdl2'] ignored) [CRITICAL] [Application ] No window is created. Terminating application run.
11Wills, agradeço pelas aulas e tudo mais, pois são bastante didáticas. Eu venho até aqui para te perguntar se tem algum jeito do python ler arquivo .kv pq eu fiz tudo da aula 4 e não abriu pq não reconhece o arquivo .kv. Como posso tá resolvendo isso?
Voltei aqui para dizer que depois de apanhar tanto para ler o arquivo .kv eu descobrir como fazer. Estava tão cego que nem pensei nisso. Vou deixar aqui o que eu fiz para o pessoal não apanhar tanto igual eu apanhei. 1 - Ao salvar o arquivo vai abrir uma janela com 2 campos; 2 - Esses dois campos um é para colocar o nome e o outro para definir o formato do arquivo. 3 - Aonde você seleciona o formato do arquivo vai está assim: "Python files(*.py;*pyw)" você muda para o manual "All Files(*.*)" e assim você mesmo acrescenta o formato que quer; 4 - Por exemplo: Se for salvar arquivo como "MeuApp" você acrescenta o .py ou o .kv e assim o arquivo vai ler normalmente.
Estou estudando portar uma aplicação em Windows forms (visual Basic) e estou decidido entre Java e Python. Será que não existe uma IDE que crie de forma visual botões, textbox e etc? Vi um antigo projeto que faz essa conversão em python que usa o Pythoncard (vb2py). Tem alguma Ide que o usa? Já ouviu falar desse vb2py?
Do lado python tem o QT designer, que é basicamente o que você procura. Dê uma olhada. Tem outras opções também, mas o QT designer é o melhor, na minha opinião.
Veja os primeiros vídeos da série Aprendendo Python na prática, que lá eu ensino a instalar o Python e abrir a tela de programação. Em outros vídeos dessa série eu explico como instalar pacotes, que é o caso do Kivy. Depois é só ir no site que eu mostro e seguir os passos desse vídeo. Essa é uma série um pouco mais avançada. Então se não está fmiliarizado com Python, sugiro começar pela playlist Aprendendo Python na prática.
Excelente explicação. Parabéns pela didática. Estou começando a programar em Python, tentei rodar os comandos do vídeo, mas aparece a mensagem: "The kernel process exited. (1)" e o console parece ficar rodando e não volta. Vc sabe me dizer qual poderia ser o problema? Meu sistema é o Windows 8 e o Python 3.7.3, usando o Pyzo como editor.
tem um aplicativo na microsoft store que se chama ubunto, ele é um terminal linux que roda no windows. servi pra gera um apk? ja testei varios comamados e funcionou mas ainda nao testei se da de gera um apk
Cara parabéns pela aula, muito boa sua didática, estou iniciando em Python e gostaria de entender melhor o Kyvi, você tem aulas em outras plataformas ou somente no youtube mesmo?
Excelente VideoAula! Mas voce poderia me responder umas dúvidas? Eu tenho o python 3.7 no meu pc, o kivy ja funciona estavelmente com essa versao ou só com as versoes mais antigas? O Kivy serve para criar aplicativos para quais versoes do android? Só as mais recentes ou também as mais antigas como a versao 2.3
Olá! O Kivy funciona sim com a versão mais nova do Python! MAS, isso serve para as plataformas desktop. Quando você compila para as plataformas mobile ele utiliza outras versões. O Kivy pode criar aplicativos até para as versões mais antigas do android. Isso depende de qual a versão da API você está utilizando. Quando mais antiga, maior será a compatibilidade do seu aplicativo. Aqui você encontra qual a versão da API serve para qual versão do Android en.wikipedia.org/wiki/Android_version_history
@@11Wills11 Estou tentando instalar o kivy no 3.8.2 e ele fala que não é possivel instalar. "Kivy 1.11.1 is the last release that supports Python 2." Vc usa no kivy no python 3?
Se você usar os widgets do Kivy vai ficar péssimo! Hoje farei uma live e posso abordar esse tema. Como melhorar a parte gráfica dos apps em Kivy. Mas você pode usar Widgets de terceiros, como KivyMD e outros do garden.
Eu estava tendo algum problemas também, primeiro renomeei o arquivo para teste.py, antes eu tinha colocado como kivy.py e utilizei o Python 3.6. Depois dessas alterações rodou de boa. Manda um feedback se der certo.
Estou tendo problemas com o kivy... Eu estou usa do vscode... Nao consigo rodar o app, a parte de instalaçao nao esta dando muito certo nao sei se instalo pelo cmd ou pelo terminal do python
Vídeo aula com fundo preto, é terrível! O bom mesmo seria um fundo mais claro, como o tradicional branco. No mais, vídeo ótimos a nível de conteúdo. Parabéns!!!
will nao consigo instalar o kivy de jeito algum sempre da erro na ultima linha de comando e quando tento rodar o codigo sem ela da outro erro ja entrei no stackoverflow e nada
se instalarem algun modulo do python que tenha no pip algo como -m, entre outros... e em caso de erro, basta so colocar pip install (modulo) so isso! sem -m ,sem upgrade, etc eu nao sei porque esses metodos nao funciona para alguns ,mas a dica que dei valeu XD
Ainda serve. Ao final, você pode pesquisar por KivyMD, para ter acesso a Widgets mais bonitos e mais próximos às interfaces atuais. Porém todo o funcionamento, layouts e customização de widgets continua o mesmo.
Fico imaginando como produzir uma aplicação robusta com tanta codificação! Não teria uma forma menos indolor para gerar janelas e colocar nelas objetos(botões, labels, edits..) sem ter que codificar exaustivamente?
Existe sim. Se vc ver ao longo da série tem uma linguagem KV que facilita esse processo. E é o que uso para criar interfaces e uso o código somente para a funcionalidade do app.
man, muito obrigada, já estou fazendo os programinhas iniciais, tinha feito o básico em Tk e tranquilo mas esse kivy ele simplesmente não abre a interface, só compila o código
porque é win10 e python3.5+ solução: import os os.environ['KIVY_GL_BACKEND'] = 'angle_sdl2' import platform from kivy.config import Config if platform.system() == 'Windows': Config.set('graphics', 'multisamples', '0') %HOMEPATH%.kivy\config.ini from multisamples = 2 to multisamples = 0 infelizmente ao que me parece por enquanto o primeiro paragrafo é obrigatório ao começo de todo o programa, provisoriamente
@@11Wills11 baixa e instala o interpretador anaconda. então, pelo prompt de comando dele, instale o kivy com o seguinte comando: conda install kivy -c conda-forge espero ter ajudado.
@@Tchosk baixa e instala o interpretador anaconda. então, pelo prompt de comando dele, instale o kivy com o seguinte comando: conda install kivy -c conda-forge espero ter ajudado.
Parabéns! Excelente video. Porém estou tendo problemas com a instalação do Kivy. Segui as instruções do site do Kivy, tanto o PRECOMPILED WHEELS quanto para o UBUNTU, porém não funciona. Procurei na Internet, tentei várias outras coisas mas nada funciona. Não dá erro durante a instalação, funciona OK, mas na hora de executar o script dá o seguinte erro: Traceback (most recent call last): File "s21.py", line 2, in from kivy.app import App ModuleNotFoundError: No module named 'kivy' Não funciona nem pelo terminal, nem pelo PyCharm. Poderia me ajudar ? S.O. Linux Mint 19.1 / PyCharm 2019.1.3
Encontrei a solução no site: excript.com/python/instalacao-kivy-ubuntu.html As instruções do site do Kivy não funcionaram pra mim mas seguindo estas funcionou muito bem. No terminal está executando perfeitamente mas no PyCharm ainda não. Tentei instalar o interpretador do virtualenv que foi criado mas dá o seguinte erro: Cannot set up a python SDK at Python 3.6 (k36) (/home/san/.virtualenvs/k36/bin/python). The SDK seems invalid. Pode me ajudar com a configuração no PyCharm ?
O problema é que o PyCharm usa uma versão do Python diferente e para esta versão ele não está disponível. Você precisa instalar o Kivy para a versão do Python do PyCharm. Para isso, use o instalador de pacotes dele.
baixa e instala o interpretador anaconda. então, pelo prompt de comando dele, instale o kivy com o seguinte comando: conda install kivy -c conda-forge espero ter ajudado.
Você vai precisar usar algum serviço para isso. Basicamente você vai precisar criar um outro programa que vai ser executado de fundo. Como o WhatsApp. Ele fica rodando e manda uma notificação quando recebe alguma coisa do servidor.
Olá, fiz todo o procedimento que você explica no vídeo porém ele da um erro e não encontro solução Traceback (most recent call last): File "main.py", line 1, in from kivy.app import App ModuleNotFoundError: No module named 'kivy'
Parece que o correto é usar os comandos de instalação dentro do terminal que tem no pycharm, depois que fiz assim resolveu. Tentei um monte de coisa, mas parece que o problema é que eu tinha digitado esses comandos pelo cmd do windows. Eu acabei instalando o python 3.6 tb, antes estava apenas a 3.7
Entra no site que mostrei e lá tem os comandos que você precisa colocar no cmd. Caso tenha dúvidas nesse processo, poste no HashForum que é mais fácil responder por lá e fica disponível a todos que tenham a mesma dúvida.
@@11Wills11 estou usando a mais atualizada, mas ja tentei intalar de tudo quanto é geito, pelo pacote ppa, pelo reposotorio, pelo anaconda, ja instalei no ambiente usuario, no root... ja fiz um monte de configuraçoes de ambiente... o unico modo que consigo usar o kivy é no jupyter notebook no ambiente root, mas da pau no meu pc quando vou rodar 😂😂😭😭😭
Aqui deu esse erro: CRITICAL] [Window ] Unable to find any valuable Window provider at all! egl_rpi - ImportError: cannot import name 'bcm' File "/usr/lib/python3/dist-packages/kivy/core/__init__.py", lin fromlist=[modulename], level=0) File "/usr/lib/python3/dist-packages/kivy/core/window/window_egl from kivy.lib.vidcore_lite import bcm, egl sdl2 - TypeError: expected bytes, str found File "/usr/lib/python3/dist-packages/kivy/core/__init__.py", lin cls = cls() File "/usr/lib/python3/dist-packages/kivy/core/window/window_sdl super(WindowSDL, self).__init__() File "/usr/lib/python3/dist-packages/kivy/core/window/__init__.p self.create_window() File "/usr/lib/python3/dist-packages/kivy/core/window/window_sdl self.fullscreen, resizable, state) File "kivy/core/window/_window_sdl2.pyx", line 94, in kivy.core./_window_sdl2.c:1936) x11 - ImportError: No module named 'kivy.core.window.window_x11' File "/usr/lib/python3/dist-packages/kivy/core/__init__.py", lin fromlist=[modulename], level=0) [CRITICAL] [App ] Unable to get a Window, abort. Exception ignored in: 'kivy.properties.dpi2px' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/kivy/utils.py", line 513, retval = self.func(inst) File "/usr/lib/python3/dist-packages/kivy/metrics.py", line 175 EventLoop.ensure_window() File "/usr/lib/python3/dist-packages/kivy/base.py", line 126, i sys.exit(1) SystemExit: 1 [CRITICAL] [App ] Unable to get a Window, abort.
Ola bom dia, tarde , noite kkkkkk então eu estou querendo criar uma interface/system de gráfico personalizada em um jogo online q eu jogo, n sei se vc conhece mas ele se chama lineage 2 e gostaria de saber se seus tutor podem funcionar nele.
Pra quem usa Windows, é só abrir o command prompt, de preferência no modo administrador, e digitar essas linhas (uma linha de cada vez e aperte enter para cada uma delas para executar): python -m pip install --upgrade pip wheel setuptools python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew python -m pip install kivy.deps.gstreamer python -m pip install kivy
cara, não consigo fazer o básico, que é instalar o kivy... Isso está me frustrando! ele retorna o erro: /tmp/pycharm-packaging/Kivy/kivy/graphics/svg.c:1:2: error: #error Do not use this file, it is the result of a failed Cython compilation.
Qual seu sistema operacional? Pelo erro talvez seja Ubuntu. Siga as instruções no site do kivy para instalação. Usando o pycharm ou o anaconda para instalar pode dar erros.
@@Hugo-ws1fv baixa e instala o interpretador anaconda. então, pelo prompt de comando dele, instale o kivy com o seguinte comando: conda install kivy -c conda-forge espero ter ajudado.
200k!!! Uhul! Só tenho a agradecer :)
If you speak english, check my english content here: ruclips.net/channel/UChE5M9BAsdtlllOpfhIu8Tw
Olá!
Você que é bem novo e nunca teve contato com Kivy, eu tenho algumas dicas a lhe passar. De primeira você pode achar que a aula está sendo difícil, complicada de entender, mas isso é porque você não tem o conhecimento mínimo para lhe auxiliar a entender os assuntos. Aqui vai uma bela dica que vai fazer você tirar a melhor essência da aula.
1- Aprenda sobre Classes ( É de super mega importância que você aprenda a utilizar a classes e como elas funcionam. Existem muitos vídeos bons que explicam isso da melhor maneira possível aqui no RUclips. É sério, aprenda!
2- Leia os documentos do Kivy. Cara é sério, leia esses documentos e tudo vai se clarear ainda mais na sua cabeça. O artigo é inglês mas você pode está usando tradutores de página.
Tendo esses dois conhecimentos e claro, conhecimento de Python, arrocha!
Aula excepcional demais ❤️
Sim, tem todo um conhecimento prévio necessário para entender tudo o que acontece nesse e nas outras aulas. Inclusive existe uma playlist com a sequência de tudo o que precisa ser aprendido antes dessa aula aqui no canal. E, com toda certeza, vale muito a pena ver a documentação do Kivy para não ficar "preso" somente nos conteúdos da aula!
Que sensacional. Eu virei outra pessoa depois de assistir esse vídeo. Você me mostrou o que é fazer uma template de verdade. Transformador, magnífico, esplêndido, "genioso"... tudo se resume a esse botão. Caramba, perfeito!
Detalhe, nem perdir o meu tempo. :) Magnífico, "beautiful", "beautiful"... sensual!
Meu amigo louvado seja o nome do Senhor por sua vida, com essa aula eu pode entender finalmente o que é herança. muito obrigado.
Amém 🙏 🤣
ahhhh como é bom audio bem gravado, conteúdo e legenda!!!! só gradece titio
SENSACIONAL! Ganhou ainda mais o meu respeito não só pela qualidade do vídeo quanto na excelente escolha do SO com um gerenciador de janelas animal que é o i3wm!
Wow!! Chegamos a 100k Views!! Muito obrigado pessoal! Vejam também as novas séries! Temos muito a aprender juntos! Thanks all! Make sure to check the other series! We've got lots to learn together :) Está com dúvidas? Poste elas no HashForum play.google.com/store/apps/details?id=com.crearyx.hashforum&hl=en
@Gavin Fisher Great, congratz! :)
Muito boa a sua aula. você explica muito bem.
top, parabens simples e objetivo me inscrevi a tmepo e agora irei imergir no kivy
Obrigada man, muito simples e intuitivo, valeu pela aula! Gratidão
De nada :)
muito obrigado msm cr, eu já estava até desanimando de aprender programação
muito obrigado msm
Muito bom me deu uma noção de como são feitos os apps em python
No hablo portugués pero al parecer es uno de los mejores videos que he encontrado sobre esto
Muchas gracias! :)
Parabéns pela video aula. Finalmente fiz meu primeiro hello word :), bora para o próximo
Boa!!
Um degrau pôr vez kkk
Oi, irei assistir essa serie, obrigado por ela mano
Opa, espero que ajude :)
Muito tbom, simples e objetivo!
Nossa! No começo eu não entendia más agora eu entendi a logica
First, you're the best youtuber of python!
Thanks!!!! You made my day :)
Show de bola brother! Vou assistir todas aulas. Uma sugestão: faça um vídeo apenas sobre a instalação do Kivy (não tem nenhum em português decente) pois dá problema demais. No próprio site não fala pra instalar o Cython e pygame, antes de partir pro pypiwin32 fora que não consegui arrumar direito no Python 3.4( talvez pelo Cython e pygame - nem sei mais pois não uso o 3.4 mais), só conseguindo arrumar direito no Python 3.6.
Um detalhe tb: mostre como se faz no Windows tb pra galera que não usa Linux. Abraço cordial.
Obrigado pela sugestão! Vou fazer sim :)
Para quem está tendo problemas na instação ou na execução do kivy, tente usar o interpretador Anaconda.
Pelo prompt de comando dele, instale o kivy com o seguinte comando:
conda install kivy -c conda-forge
espero ter ajudado.
Caraca,muito fácil criar uma janela,achava que era coisa de outro mundo fazer isso kkkkkkk.
No meu aparece ModuleNotFoundError: No module named 'kivy.uix.Button'... como corrigir?
from kivy.uix.button import Button
Cuidado com as letras minúsculas e maiúsculas
Obrigado pelo videos...
Tô tentando seguir as aulas mas não tô conseguindo instalar o Kivy, conseguir instalar tudo, mas na hora que é para instalar o: pip install Kivy==1.11.1 da erro
Qual o seu sistema? Acho que farei um outro vídeo explicando passo a passo.
@@11Wills11 uso o Windows 10
Fala mano, beleza? to aprendendo a programar, estou com problema, no vscode e no pycharm, quando rodo, a tela fica preta e não aparece nada, sabe dizer o que é? ja instalei os pacotes.
Caso seu python não reconheça o pacote, experimenta usar "Python3 pip install"
Ou python2 depende da sua versão, comigo funcionou
Poderia fazer algumas aulas ensinando a usar a tela de compartilhar do Android
tem como instalar a biblioteca openCV com kivy para android?
Muito bom cara, parabéns pelo excelente canal!
Muito obrigado!!
Olá boa noite qual o nome da distribuição que vc usar
Chama Arch Linux
Parceiro, apesar de trabalhar com TI a um certo tempo, estou ingressando no mundo da programação a pouco tempo. Meu interesse é desenvolvimento Mobile, estou filtrando as linguagens ( pra não ficar louco ), entre o Flutter/Dart e Javascript. Pergunto-lhe: o Python/Kivy é tão bom quanto essas últimas?
A resposta curta é não. A longa é: depende do que vc vai fazer. Se vc for usar muitas funções nativas como TTS, STT, bluetooth, gps, câmera, etc ou sua aplicação é bem complexa e precisa de performance, não recomendo o Kivy. Mas, por outro lado, eu consigo criar uma aplicação simples em Kivy muiiito mais rápido do que qualquer outra. Ele também é muito mais fácil de customizar. Se vc usa Windows, vai ser mais chato de gerar o APK (ou bundle). Enfim, tem vários prós e contras.
@@11Wills11 Obrigado parceiro.
Obrigado pela legenda!
De nada :)
Excelente, +1 inscrito, espero ver mais conteúdo de kivy aqui no canal. Poderia fazer um vídeo explicando como usar o KivyMD ?
Os próximos vídeos serão focados no Kivy! Esse KivyMD é bem novo e instável por enquanto. Seria um conteúdo mais para entusiastas do que para iniciantes. Mas posso falar sobre depois :)
Boa noite, eu não consigo baixar o kivy, favor ajuda...
Olá, antes de começar o curso, gostaria de saber se é possível com a linguagem remover as bordas da janela, aquela que você segura para maximizar a janela.
Olá, dá sim. É só configurar a propriedade borderless
Hummm valeu
Queria também uma ajuda, estou com problemas na instalação do Kivy
Ele instala, mas ao rodar o script mais simples possível ele carrega umas mensagens e não dá em nada
Windows 8
@@jubiluleu8647 Provavelmente você esqueceu de rodar o app com o run()? Baixe o arquivo da aula no canal. Se ainda tiver dúvidas, poste no HashForum com o seu código.
Essa página está diferente hoje, nao tem mais esses links
Bom dia, eu estou tentando instalar e está dando erro, onde eu tentei pip install kivy pip3 install kivy python -m pip install kivy==1.11.1 e nada
Você está no Windows? Quando instalou o python, colocou ele no PATH? Pode estar falhando pois ele não está achando o comando pip ou python.
so vi codigo nao tem uma ferramenta q vai motrando em tempo real como q fica o programa em python ?????
Boa tarde! Estou gostando muito da sua didática, porém está acontecendo um erro comigo. No caso estou tentando desenvolver no Jupyter do Anaconda, porém quando tento executar não mostra a janela com o botão, aparece o seguinte:
Jupyter:
[INFO ] [Logger ] Record log in C:\Users\User\.kivy\logs\kivy_20-09-19_21.txt
[INFO ] [Kivy ] v1.11.1
[INFO ] [Kivy ] Installed at "C:\Users\User\anaconda3\lib\site-packages\kivy\__init__.py"
[INFO ] [Python ] v3.7.6 (default, Jan 8 2020, 20:23:39) [MSC v.1916 64 bit (AMD64)]
[INFO ] [Python ] Interpreter at "C:\Users\User\anaconda3\python.exe"
[INFO ] [Factory ] 184 symbols loaded
[INFO ] [Image ] Providers: img_tex, img_dds, img_pil, img_gif (img_sdl2, img_ffpyplayer ignored)
[INFO ] [Text ] Provider: pil(['text_sdl2'] ignored)
[CRITICAL] [Application ] No window is created. Terminating application run.
Provavelmente o seu método build está retornando algo incorreto. Você pode postar o código no HashForum que aí consigo te ajudar melhor.
@@11Wills11 Vou colocar no forum, obrigado!
6:46 man como voçê fez para alterar o insert para o wq ? já tentei de tudo e nada
Aperta ESC para sair do modo insert. Aí vc pode digitar : para ir para o modo de comandos
Como instala o kyvi no Windows?
11Wills, agradeço pelas aulas e tudo mais, pois são bastante didáticas. Eu venho até aqui para te perguntar se tem algum jeito do python ler arquivo .kv pq eu fiz tudo da aula 4 e não abriu pq não reconhece o arquivo .kv. Como posso tá resolvendo isso?
Voltei aqui para dizer que depois de apanhar tanto para ler o arquivo .kv eu descobrir como fazer. Estava tão cego que nem pensei nisso. Vou deixar aqui o que eu fiz para o pessoal não apanhar tanto igual eu apanhei.
1 - Ao salvar o arquivo vai abrir uma janela com 2 campos;
2 - Esses dois campos um é para colocar o nome e o outro para definir o formato do arquivo.
3 - Aonde você seleciona o formato do arquivo vai está assim: "Python files(*.py;*pyw)" você muda para o manual "All Files(*.*)" e assim você mesmo acrescenta o formato que quer;
4 - Por exemplo: Se for salvar arquivo como "MeuApp" você acrescenta o .py ou o .kv e assim o arquivo vai ler normalmente.
Estou estudando portar uma aplicação em Windows forms (visual Basic) e estou decidido entre Java e Python. Será que não existe uma IDE que crie de forma visual botões, textbox e etc?
Vi um antigo projeto que faz essa conversão em python que usa o Pythoncard (vb2py). Tem alguma Ide que o usa? Já ouviu falar desse vb2py?
Do lado python tem o QT designer, que é basicamente o que você procura. Dê uma olhada. Tem outras opções também, mas o QT designer é o melhor, na minha opinião.
Curso bacana , Parabéns!! Poderia dizer se o Tkinter está descontinuado ?
Obrigado! Até onde eu sei não.
como eu faço abrir a tela de programação e instalar o kyvi
Veja os primeiros vídeos da série Aprendendo Python na prática, que lá eu ensino a instalar o Python e abrir a tela de programação. Em outros vídeos dessa série eu explico como instalar pacotes, que é o caso do Kivy. Depois é só ir no site que eu mostro e seguir os passos desse vídeo. Essa é uma série um pouco mais avançada. Então se não está fmiliarizado com Python, sugiro começar pela playlist Aprendendo Python na prática.
A VM não esta mais na página kivy.org.
Excelente explicação. Parabéns pela didática. Estou começando a programar em Python, tentei rodar os comandos do vídeo, mas aparece a mensagem: "The kernel process exited. (1)" e o console parece ficar rodando e não volta. Vc sabe me dizer qual poderia ser o problema? Meu sistema é o Windows 8 e o Python 3.7.3, usando o Pyzo como editor.
Não sei exatamente o que pode ter acontecido, mas provavelmente é o seu editor. Teste com o IDLE que vem com o Python.
tem um aplicativo na microsoft store que se chama ubunto, ele é um terminal linux que roda no windows. servi pra gera um apk? ja testei varios comamados e funcionou mas ainda nao testei se da de gera um apk
Oi! Funciona sim. O WSL é basicamente uma maquina virtual.
@@11Wills11 obrigado
Cara parabéns pela aula, muito boa sua didática, estou iniciando em Python e gostaria de entender melhor o Kyvi, você tem aulas em outras plataformas ou somente no youtube mesmo?
Por enquanto só no youtube.
Mano, você vai fazer mais conteúdos sobre Kivy?
Vou sim! Já tem na verdade :)
Excelente VideoAula! Mas voce poderia me responder umas dúvidas?
Eu tenho o python 3.7 no meu pc, o kivy ja funciona estavelmente com essa versao ou só com as versoes mais antigas?
O Kivy serve para criar aplicativos para quais versoes do android? Só as mais recentes ou também as mais antigas como a versao 2.3
Olá! O Kivy funciona sim com a versão mais nova do Python! MAS, isso serve para as plataformas desktop. Quando você compila para as plataformas mobile ele utiliza outras versões.
O Kivy pode criar aplicativos até para as versões mais antigas do android. Isso depende de qual a versão da API você está utilizando. Quando mais antiga, maior será a compatibilidade do seu aplicativo.
Aqui você encontra qual a versão da API serve para qual versão do Android en.wikipedia.org/wiki/Android_version_history
@@11Wills11 Estou tentando instalar o kivy no 3.8.2 e ele fala que não é possivel instalar.
"Kivy 1.11.1 is the last release that supports Python 2."
Vc usa no kivy no python 3?
@@ploleo Uso python 3 sim. Hoje vou fazer uma live às 19:30 e vou mostrar como fazer
Up
@@ploleo Se ainda estiver com problemas na instalação do Kivy, tenta instalar a verção 3.6.8 do Python que você consegue.
vou começar agora esse curso
eu tava aprendendo a usar o TKinter mais vou deixar pra depois
Boa :D
Eu tbm to ;-;
Amigo, o design dos App mobile fica bom? No caso de a resposta ser não, o que eu deveria estudar pra melhorar o design?
Se você usar os widgets do Kivy vai ficar péssimo! Hoje farei uma live e posso abordar esse tema. Como melhorar a parte gráfica dos apps em Kivy. Mas você pode usar Widgets de terceiros, como KivyMD e outros do garden.
@@11Wills11 faz a live por favor!
@@marciojr7335 Espero por você às 20h hoje :)
o que voce ensina nesse video tambem vale para WINDOWS?
Sim!
a janela abre e fecha quando executo
No meu windows 7, python 3.7.3, em from kivy.app import App, basta clicar na lampadizinha vermelha e baixar escolher a install kivy, install app.
eu nao consigo importar o uix eu fui na videos aulas futuras e baixei os arquivos e percebi que tudo que foi importado de uix nn roda, como os botoes
Eu estava tendo algum problemas também, primeiro renomeei o arquivo para teste.py, antes eu tinha colocado como kivy.py e utilizei o Python 3.6. Depois dessas alterações rodou de boa. Manda um feedback se der certo.
@@GREGOMANROCK Muito obrigado, eu não me lembro se eu tinha colocado como kivy.py mas agora eu coloquei como main.py e funcionou
@@PodcastsInternacioanis Legal, que tri que funcionou.
Estou tendo problemas com o kivy... Eu estou usa do vscode... Nao consigo rodar o app, a parte de instalaçao nao esta dando muito certo nao sei se instalo pelo cmd ou pelo terminal do python
A parte de instalação é feita pelo cmd do windows em modo administrador
Vídeo aula com fundo preto, é terrível! O bom mesmo seria um fundo mais claro, como o tradicional branco. No mais, vídeo ótimos a nível de conteúdo. Parabéns!!!
+ um like você merece
Opa! Muito obrigado :)
faco isso td no propt de comando ??
Você pode programar onde quiser e instalar os pacotes de onde quiser. Só que a ferramenta que você usar deve instalar os pacotes via pip.
ModuleNotFoundError: No module named 'kivy'
Eu instalei certinho, mas dá esse erro.
As vezes você instalou para uma outra versão do Python. Isso é bem comum se você instalou usando PyCharm, Anaconda ou similares. Como você instalou?
O meu dava erro, eu coloquei o puthon 3.7 e deu certo, tenta ele. Eu tava usando o 3.8.
@@11Wills11 Consegui instalar, vlw
@@RafaelCosta-ln1qo Consegui instalar, vlw
Valeu muito bom o video.
Obrigado!
will nao consigo instalar o kivy de jeito algum
sempre da erro na ultima linha de comando e quando tento rodar o codigo sem ela da outro erro
ja entrei no stackoverflow e nada
[CRITICAL] [App ] Unable to get a Text provider, abort. erro no python
erro no cmd ERROR: Invalid requirement: 'kivy'
Qual o seu sistema operacional e como você instalou?
@@11Wills11 Windows instalei como no vídeo usando o cmd
Tem como fazer isso pelo Python do celular
Tem sim! Tem várias maneira. Você pode usar o aplicativo Kivy Launcher ou o QPython, por exemplo.
Vlw
se instalarem algun modulo do python que tenha no pip algo como -m, entre outros... e em caso de erro, basta so colocar pip install (modulo) so isso!
sem -m ,sem upgrade, etc
eu nao sei porque esses metodos nao funciona para alguns ,mas a dica que dei valeu XD
Fala man...Tem um curso mais atualizado ou este ainda serve? Estou querendo aprender.
Ainda serve. Ao final, você pode pesquisar por KivyMD, para ter acesso a Widgets mais bonitos e mais próximos às interfaces atuais. Porém todo o funcionamento, layouts e customização de widgets continua o mesmo.
Obrigado, mano@@11Wills11
O like foi instantâneo quando vi q usava arch
Hhahaha :)
qual a tecla que vc aperta pra ir pro insert??
@@heiseng0711 i
Isso que vc tá usando pra fazer o código é uma ide? Ou só um editor de texto?
É um editor de texto. Mas você pode usar o que quiser.
@@11Wills11 ah só, é que a ide que eu uso trava um pouco, é fazer só no editor de texto é ruim, eu uso o pucharm
Fico imaginando como produzir uma aplicação robusta com tanta codificação! Não teria uma forma menos indolor para gerar janelas e colocar nelas objetos(botões, labels, edits..) sem ter que codificar exaustivamente?
Existe sim. Se vc ver ao longo da série tem uma linguagem KV que facilita esse processo. E é o que uso para criar interfaces e uso o código somente para a funcionalidade do app.
@@11Wills11 muito obrigado pelo retorno.
Jovem, eu gostaria de saber se eu instalar apenas o kivy e os examples do kivy serve ou tenho que instalar tudo que fala no site.
Tem que instalar tudo, pois o kivy precisa desses outros módulos para funcionar.
@@11Wills11 Vlew. Obrigado!
Como q poderia fazer para rodar essa interface no Android? Seria possível?
É sim! Vou ensinar nos próximos vídeos. Aguarde!
Usa o pydroid 3 baixa na Google play ele já vem com kivy
man, muito obrigada, já estou fazendo os programinhas iniciais, tinha feito o básico em Tk e tranquilo mas esse kivy ele simplesmente não abre a interface, só compila o código
é a open gl, desconhecia a tal 1.0
porque é win10 e python3.5+
solução:
import os
os.environ['KIVY_GL_BACKEND'] = 'angle_sdl2'
import platform
from kivy.config import Config
if platform.system() == 'Windows':
Config.set('graphics', 'multisamples', '0')
%HOMEPATH%.kivy\config.ini
from multisamples = 2 to multisamples = 0
infelizmente ao que me parece por enquanto o primeiro paragrafo é obrigatório ao começo de todo o programa, provisoriamente
Boa :)
@@11Wills11 baixa e instala o interpretador anaconda. então, pelo prompt de comando dele, instale o kivy com o seguinte comando:
conda install kivy -c conda-forge
espero ter ajudado.
Como que sai para salvar?
No Vim? (Editor?) É ":wq"
o meu deu esse error.
sdl2 - ImportError: DLL load failed: Não foi possível encontrar o módulo especificado.
pycharm? estava com esse erro e instalei o pacote kivy.deps.sdl2 e funcionou.
@@Tchosk baixa e instala o interpretador anaconda. então, pelo prompt de comando dele, instale o kivy com o seguinte comando:
conda install kivy -c conda-forge
espero ter ajudado.
segue esse vídeo para arrumar o erro ruclips.net/video/gt-qndBYrCQ/видео.html
Qual sistema operacional você usa
Arch Linux
Vim pq as instruções no site do kivy não estavam funcionando. Adorei o o vídeo, mas continuo sem conseguir seguir os passos.
No meu dá um erro e fala que é incapaz de abrir a janela app
qual erro exatamente? Qual seu sistema operacional? Está com os drivers de vídeo atualizados?
seria legal atualizar esse cursinho ai
Fiz no pycharm e deu errado
Parabéns! Excelente video.
Porém estou tendo problemas com a instalação do Kivy.
Segui as instruções do site do Kivy, tanto o PRECOMPILED WHEELS quanto para o UBUNTU, porém não funciona.
Procurei na Internet, tentei várias outras coisas mas nada funciona.
Não dá erro durante a instalação, funciona OK, mas na hora de executar o script dá o seguinte erro:
Traceback (most recent call last):
File "s21.py", line 2, in
from kivy.app import App
ModuleNotFoundError: No module named 'kivy'
Não funciona nem pelo terminal, nem pelo PyCharm.
Poderia me ajudar ?
S.O. Linux Mint 19.1 / PyCharm 2019.1.3
Encontrei a solução no site:
excript.com/python/instalacao-kivy-ubuntu.html
As instruções do site do Kivy não funcionaram pra mim mas seguindo estas funcionou muito bem.
No terminal está executando perfeitamente mas no PyCharm ainda não.
Tentei instalar o interpretador do virtualenv que foi criado mas dá o seguinte erro:
Cannot set up a python SDK
at Python 3.6 (k36) (/home/san/.virtualenvs/k36/bin/python).
The SDK seems invalid.
Pode me ajudar com a configuração no PyCharm ?
O problema é que o PyCharm usa uma versão do Python diferente e para esta versão ele não está disponível. Você precisa instalar o Kivy para a versão do Python do PyCharm. Para isso, use o instalador de pacotes dele.
opa, cara, quando vou instalar kivi, usando os comandos pelo cmd do pc, da erro, diz que python não é um programa, algo assim
Isso é porque o seu Python não está no PATH. Reinstale o Python e selecione a opção de incluir o Python no PATH. (caminho).
Error of failed request: BadWindow (invalid Window parameter)
apareceu isso.......oque faço
Tente atualizar o sdl2
baixa e instala o interpretador anaconda. então, pelo prompt de comando dele, instale o kivy com o seguinte comando:
conda install kivy -c conda-forge
espero ter ajudado.
Como faço para que o aplicativo envie uma notificação ao usuário, mesmo que a tela esteja desligada no Android?
Você vai precisar usar algum serviço para isso. Basicamente você vai precisar criar um outro programa que vai ser executado de fundo. Como o WhatsApp. Ele fica rodando e manda uma notificação quando recebe alguma coisa do servidor.
Olá, fiz todo o procedimento que você explica no vídeo porém ele da um erro e não encontro solução
Traceback (most recent call last):
File "main.py", line 1, in
from kivy.app import App
ModuleNotFoundError: No module named 'kivy'
Você instalou o kivy? Como você instalou?
Parece que o correto é usar os comandos de instalação dentro do terminal que tem no pycharm, depois que fiz assim resolveu. Tentei um monte de coisa, mas parece que o problema é que eu tinha digitado esses comandos pelo cmd do windows. Eu acabei instalando o python 3.6 tb, antes estava apenas a 3.7
@@11Wills11 o meu deu o msm erro e eu instalei seguindo o passo a passo do site do kivy.
@@hugolima1240 eu tmbm
Eu consigo abrir essa interface mesmo em um PC fraco???
Consegue sim!
cara eu não tenho nem ideia de onde clicar para baixar o kivy me ajuda
Entra no site que mostrei e lá tem os comandos que você precisa colocar no cmd. Caso tenha dúvidas nesse processo, poste no HashForum que é mais fácil responder por lá e fica disponível a todos que tenham a mesma dúvida.
@@11Wills11 mas eu tenho que ter o arquivo no meu PC né? Pq eu n achei nenhum lugar p fzr o download
Muito bom! Mais pra frente poderia fazer uma interface com o chatbot?!
Claro! Vamos sim :)
também gostaria que você ensina - se isso também.
dar para cria app android e por na playstore
Dá sim! Nos vídeos seguintes estamos criando um app para android.
Cara, estou usando o parrot OS, e de jeito nenhum ele encontre o kivy, fala que o modulo é inexistente...
Como você instalou? Pelo pip? Qual versão do pip e do Python está usando?
@@11Wills11 estou usando a mais atualizada, mas ja tentei intalar de tudo quanto é geito, pelo pacote ppa, pelo reposotorio, pelo anaconda, ja instalei no ambiente usuario, no root... ja fiz um monte de configuraçoes de ambiente... o unico modo que consigo usar o kivy é no jupyter notebook no ambiente root, mas da pau no meu pc quando vou rodar 😂😂😭😭😭
@@11Wills11 meu python tem vario e ja tentei usar todos os interpretadores, 3.7, 3.6, 3.5, 2.7, 3.2
Humm, você não falou do pip. Você tentou por ele? Dependendo de como instalou, você precisa colocar no path para o python achar.
@@11Wills11 entao, ja fiz um monte de config aqui e consegui kkk nao sei oq fiz mas foi kkkk vkws pela atencao ai
Aqui deu esse erro:
CRITICAL] [Window ] Unable to find any valuable Window provider at all!
egl_rpi - ImportError: cannot import name 'bcm'
File "/usr/lib/python3/dist-packages/kivy/core/__init__.py", lin
fromlist=[modulename], level=0)
File "/usr/lib/python3/dist-packages/kivy/core/window/window_egl
from kivy.lib.vidcore_lite import bcm, egl
sdl2 - TypeError: expected bytes, str found
File "/usr/lib/python3/dist-packages/kivy/core/__init__.py", lin
cls = cls()
File "/usr/lib/python3/dist-packages/kivy/core/window/window_sdl
super(WindowSDL, self).__init__()
File "/usr/lib/python3/dist-packages/kivy/core/window/__init__.p
self.create_window()
File "/usr/lib/python3/dist-packages/kivy/core/window/window_sdl
self.fullscreen, resizable, state)
File "kivy/core/window/_window_sdl2.pyx", line 94, in kivy.core./_window_sdl2.c:1936)
x11 - ImportError: No module named 'kivy.core.window.window_x11'
File "/usr/lib/python3/dist-packages/kivy/core/__init__.py", lin
fromlist=[modulename], level=0)
[CRITICAL] [App ] Unable to get a Window, abort.
Exception ignored in: 'kivy.properties.dpi2px'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/kivy/utils.py", line 513,
retval = self.func(inst)
File "/usr/lib/python3/dist-packages/kivy/metrics.py", line 175
EventLoop.ensure_window()
File "/usr/lib/python3/dist-packages/kivy/base.py", line 126, i
sys.exit(1)
SystemExit: 1
[CRITICAL] [App ] Unable to get a Window, abort.
Como resolver?
Parece que a instalação do Kivy está errada. Tem certeza que você instalou todas as dependências? Tenta reinstalar tudo e testa denovo.
Qual distribuicao linux voce utiliza ?
ArchLinux
amigo o meu da erro na Linha do Import Button(text=Texto)
Qual erro?
Ola bom dia, tarde , noite kkkkkk então eu estou querendo criar uma interface/system de gráfico personalizada em um jogo online q eu jogo, n sei se vc conhece mas ele se chama lineage 2 e gostaria de saber se seus tutor podem funcionar nele.
Infelizmente o video foi feito a 5 anos atrás, deve estar muito desatualizado =/
Não tá não :)
não sei como faz o pocedimento
Qual seu sistema? Tentou seguir o passo a passo no site que indiquei? Aconteu algum erro?
Se você estiver usando Python 3.8 nem perca seu tempo. Não funciona.
@@xVII-ch5bv Eu uso python 3.8 e funciona normalmente. Qual o erro que está dando?
Não consigo usar, da esse erro: pastebin.com/GSsS9n2Z
Não entendi como se instala. Explica por favor. =]
Qual o seu sistema operacional?
Windows 10.
Estou usando o PyCharm e até então todas as aulas estavam rodando os codigos, mas mas ultilizando o kivy dar erro, tem outra IDE?
Pra quem usa Windows, é só abrir o command prompt, de preferência no modo administrador, e digitar essas linhas (uma linha de cada vez e aperte enter para cada uma delas para executar):
python -m pip install --upgrade pip wheel setuptools
python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
python -m pip install kivy.deps.gstreamer
python -m pip install kivy
Obrigado.
cara, não consigo fazer o básico, que é instalar o kivy... Isso está me frustrando! ele retorna o erro:
/tmp/pycharm-packaging/Kivy/kivy/graphics/svg.c:1:2: error: #error Do not use this file, it is the result of a failed Cython compilation.
Qual seu sistema operacional? Pelo erro talvez seja Ubuntu. Siga as instruções no site do kivy para instalação. Usando o pycharm ou o anaconda para instalar pode dar erros.
fewlocks tenta baixar a verçao mais nova dele pq talvez a antiga n funciona direito
@@Hugo-ws1fv baixa e instala o interpretador anaconda. então, pelo prompt de comando dele, instale o kivy com o seguinte comando:
conda install kivy -c conda-forge
espero ter ajudado.
No meu deu erro 😥
Olá, qual erro? O canal tem um aplicativo para tirar dúvidas. Chama HashForum. Posta lá suas dúvidas que te ajudamos!
@@11Wills11 foi alguma coisa relacionada com kivy, eu estava usando pelo celular, já até desinstalei, melhor esperar até comprar um computador