Estou fazendo a primeira aula e não estou conseguindo rodar o programa. Já verifiquei a versão do flask, a versão do python. Segue o erro.
Estou fazendo a primeira aula e não estou conseguindo rodar o programa. Já verifiquei a versão do flask, a versão do python. Segue o erro.
Olá Luiz.
Tudo bem?
Pela imagem, o erro está relacionado ao módulo werkzeug
, que é uma dependência do Flask. Especificamente, o erro menciona que não é possível importar o nome url_quote
do módulo werkzeug.urls
.
Esse problema pode ocorrer devido a uma incompatibilidade entre as versões do Flask e do Werkzeug. Vamos tentar resolver isso instalando uma versão específica do Werkzeug que seja compatível com a versão do Flask que você está usando.
Primeiro, desinstale o Flask e o Werkzeug atuais:
pip uninstall flask werkzeug
Em seguida, instale o Flask e uma versão específica do Werkzeug que é conhecida por ser compatível:
pip install flask==2.0.2 werkzeug==2.0.2
Após isso, tente rodar novamente o seu projeto. Isso deve resolver o problema de incompatibilidade.
Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.