Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, Kayo. Tudo bem?
Esse erro pode estar acontecendo devido a incompatibilidades entre as versões das bibliotecas utilizadas. Para corrigir isso você pode reinstalar as bibliotecas seguindo o passo a passo a seguir:
requirements.txt que vai conter as bibliotecas instaladas. Para isso use o comando a seguir em seu terminal:pip freeze > requirements.txt
requirements.txt, rodando o comando abaixo em seu terminal. Pessione Y e enter quando for solicitado a confirmação da desinstalaçãopip uninstall -r requirements.txt
requirements.txt, exclua seu conteúdo, adicione as dependências a seguir e salve o arquivo: Flask==2.2.2
mysql-connector-python==8.0.28
Flask-SQLAlchemy==3.0.3
Flask-WTF==1.0.0
Flask-Bcrypt==1.0.1
requirements.txt, com o comando a seguir:pip install -r .\requirements.txt
Agora o seu projeto deve funcionar sem nenhum erro.
Espero ter ajudado. Qualquer outra dúvida estou a disposição.
Abraços. Bons estudos!
obrigado, gabrielle!! deu certo
Depois de seguir os passos acima, agora vem essa informacao. Preciso de orientacao. DatabaseError sqlalchemy.exc.DatabaseError: (mysql.connector.errors.DatabaseError) 1273 (HY000): Unknown collation: 'utf8mb4_0900_ai_ci' (Background on this error at: https://sqlalche.me/e/20/4xp6)