Respostas no Fórum
- AutorPosts
Olá, no momento não, mas pode enviar sua duvidas aqui que eu posso te ajudar a resolver os problemas e explicar o que for preciso.
para que isso funcione corretamente você tem que ter feito o procedimento Generate stubs for binary module quando aparece o Gtk sublinhado em vermelho como na imagem a baixo: (clicar no Gtk e depois na lampada vermelha que aparece)
Caso não esteja em vermelho, para que ele fique sublinhado em vermelho novamente você pode tentar deletar a pasta gi que está dentro de Binary Skeletons (caso ela esteja lá)
Se a pasta gi não estiver em Binary Skeletons como acima:
abra as configurações, clique em inspections e pesquise por Unresolved references para python (use o campo de pesquisa), do lado direito da janela provavelmente gi.repository.Gtk esteja como uma referencia ignorada, clique nela para selecionar e no sinal de menos para tirar ela, assim o Gtk voltará a ficar sublinhado em vermelho e você podera fazer o procedimento do inicio.
Olá,
Por enquanto o que eu encontrei que pode te ajudar foi: https://packages.msys2.org/package/mingw-w64-x86_64-python-keras
“Keras é uma biblioteca de rede neural de alto nível executada sobre o TensorFlow. Ambos fornecem APIs de alto nível usadas para construir e treinar facilmente modelos, mas o Keras é mais amigável porque é construído em Python.””
20 de março de 2023 às 10:24 em resposta a: Problema na configuração do interpretador no PyCharm #39953Olá, sim, o Pycharm é apenas para editar o código mesmo, você pode rodar tudo pelo MINGW32 ou MINGW64 (dependendo de qual vc instalou) sem problemas, assim como fez na primeira vez que rodou o Hello.py.
Olá, sim é possivel, vou te deixar algumas referencias que pode ajudar:
https://gtk3-matplotlib-cookbook.readthedocs.io/en/latest/hello-plot.html#embedding-matplotlib
https://matplotlib.org/stable/gallery/user_interfaces/embedding_in_gtk3_sgskip.html
https://www.scaler.com/topics/matplotlib/integrating-a-plot-to-a-gtk-user-interface/
E essa é a resposta do chat GPT:
1 de março de 2023 às 13:58 em resposta a: Problema para rodar o hello.py pelo no pyCharm (Gtk) #39740Olá, aparentemente está tudo certo com o código, mas o python não consegue achar a classe Gtk.Window.
Pode ter acontecido um erro durante a instalação da biblioteca, para resolver:
Abra o terminal em C:\msys64\mingw64.exe– uma janela de terminal deve aparecer
Execute pacman -Suy
Execute pacman -S mingw-w64-x86_64-gtk3 mingw-w64-x86_64-python3 mingw-w64-x86_64-python3-gobjectisso vai reinstalar as bibliotacas nescessárias e provavlmente corrige esse problema.
O código que você compartilhou parece estar correto e deve criar uma janela simples usando GTK+ 3 e exibi-la. Aqui está uma breve explicação do que cada linha do código faz:
1 Importa o módulo gi (GObject Introspection), que permite o uso de bibliotecas do GNOME em Python.
2 Especifica que a versão 3.0 da biblioteca GTK+ é necessária.
3 Importa a classe Gtk do pacote gi.repository, que fornece as ferramentas para criar interfaces gráficas do usuário com GTK+ em Python.
4
5 Cria uma nova janela Gtk.Window com o título “Hello World”.
6 Exibe a janela na tela.
7 Conecta um sinal ao evento destroy da janela, para que a aplicação seja encerrada quando a janela for fechada.
8 Inicia o loop principal do GTK+, permitindo que a aplicação receba eventos e responda a eles.Olá Pedro, você também pode fazer isso dentro da função de avaliação, basta programar de forma que quanto mais próximo de 100 melhor a nota de avaliação, e quanto mais longe de 100 pior a nota de avaliação do individuo. Por ex. usando uma função de minimização:
individuo = 75 então: 100-75 = |25| de fitness
individuo = -75 então: 100-(-75) = |175| de fitness
individuo = 98 então: 100-98 = |2| de fitness
individuo = 102 então: 100-102 = |-2| de fitness (use módulo abs() para o numero sempre ser positivo)
individuo = 100 então: 100-100 = |0| melhor solução possível
Olá,
Sim, é possivel, inclisive, pelo que me lembro dá para programar diretamente no linux e usar uma aplicação que está na própria loja no linux, parace que se chama MAKER para construir o executável. Vou deixar alguns links abaixo que podem te ajudar. Bom estudo!
LINK de instalação – Nesse link, se você explorar tem muita coisa, talvez até tenha tudo que você precisa!
Olá,
Geralmente fica limitado aos pacotes do msys2, mas já teve alunos que conseguiram instalar algumas bibliotecas que não estavam lá, é um pouco trabalhoso, mas pode funcionar. Ai tem que pesquisar, principalmente em ingles, os procedimentos.
11 de março de 2022 às 19:36 em resposta a: Complementação da implementação do algoritmo genético com DEAP #33708Olá Carlos,
Preste atenção nos objetivos e a maneira como implementou eles, lembre-se que esse algoritmo não é inteligente, ele parte de uma solução aleatória e através de seleção natural (imitação dela) ele evolui para boas soluções que nem sempre se repetem quando é rodado novamente, e nem sempre as soluções são tão boas quanto esperamos. A unica coisa que você pode fazer em algoritmos genéticos é garantir que ele tenha uma boa qualidade de estrutura seguindo a teoria, as soluções são encontradas “naturalmente”, se você estiver definindo como as coisas acontecem você esta mais longe do que é a propósta de AGs. Em AGs devemos dar probabilidades de as coisas acontecer assim como na natureza, por isso sempre teremos várias respostas, umas melhores outras piores.
Olá Kayo, você baixou o glade pela loja de aplicativos? Qual a versão do glade que você baixou? Qual distribuição linux você está usando? para mim no Ubuntu funcionou normalmente
Olá Elderesoares,
Uma vez um aluno me reportou esse problema e no caso dele era o anaconda que estava impedindo o pycharm de acessar o interpretador do mingw. Acredito que possa ser isso, entre em contato comigo pelo meu email: edsonpacholok@gmail.com pq se for isso pode ser um pouco chato de resolver.
É possível que tenhamos que desinstalar o anaconda e depois instalar o mingw, depois vc pode instalar o anaconda novamente. Pelo que me lembro, o anaconda quando instalado torna-se o interpretador principal do SO e impede outros de serem ativado no pycharm. Mais ou menos assim, voce ativa o outro, mas quando roda ele chama o Python do anaconda.
Olá Lucio,
se está rodando pelo mingw64 então o problema deve estar no interpretador que foi selecionado no pycharm, ele deve ser o interpretador python que esta dentro do mingw64 geralmente em: mingw64\bin\python3.exe
Olá Lúcio,
alguns alunos também tiveram este seu problema e resolveram seguindo esses passos:
1 – Abra o shell do mingw64 que esta em C:\msys64\mingw64.exe
2 – Execute pacman -Suy para atualizar o ambiente de desenvolvimento
3 – Execute pacman -S mingw-w64-x86_64-gtk3 mingw-w64-x86_64-python3 mingw-w64-x86_64-python3-gobject para reinstalar os pacotes que possivelmente tiveram falhas ao baixar. Observe se apresenta alguma falha durante a instalação, se apresentar repita esse passo 3.
Depois pode tentar usar o pycharm novamente.
Aparentemente esse erro é uma falha que ocorre no download dos pacotes quando estamos preparando o ambiente de desenvolvimento.
- Esta resposta foi modificada 4 anos, 1 mês atrás por
Edson Pacholok.
Olá, percebi que você está usando um venv como interpretador python, você deve usar o interpretador python do MINGW64 como é mostrado no inicio do curso.
- Esta resposta foi modificada 4 anos, 1 mês atrás por
- AutorPosts