1
resposta

[Dúvida] Ambiente virtual e não criou o diretório 'Venv' com PyCharm

Criei meu projeto selecionando o ambiente virtual e não criou o diretório 'Venv'.

Ao rodar o código, gerou o seguinte erro:

"C:\Users\SG5\Documents\Ten André\app-jogoteca\Scripts\python.exe" C:\Users\SG5\PycharmProjects\app-jogoteca\jogoteca.py Traceback (most recent call last): File "C:\Users\SG5\PycharmProjects\app-jogoteca\jogoteca.py", line 1, in from flask import Flask File "C:\Users\SG5\Documents\Ten André\app-jogoteca\Lib\site-packages\flask_init_.py", line 7, in from .app import Flask as Flask File "C:\Users\SG5\Documents\Ten André\app-jogoteca\Lib\site-packages\flask\app.py", line 28, in from . import cli File "C:\Users\SG5\Documents\Ten André\app-jogoteca\Lib\site-packages\flask\cli.py", line 18, in from .helpers import get_debug_flag File "C:\Users\SG5\Documents\Ten André\app-jogoteca\Lib\site-packages\flask\helpers.py", line 16, in from werkzeug.urls import url_quote ImportError: cannot import name 'url_quote' from 'werkzeug.urls' (C:\Users\SG5\Documents\Ten André\app-jogoteca\Lib\site-packages\werkzeug\urls.py)

1 resposta

Bom dia, esse erro geralmente ocorre por conta da versão do werkzeug que por dependência o flask pede a versão werkzeug=2.2.0.

Para solucionar tente utilizar pip uninstall werkzeug e depois pip install werkzeug=2.2.0