/ / ImportError: Aucun module nommé flask.ext.login même si Flask est installé - python, flask, flask-login

ImportError: aucun module nommé flask.ext.login même si Flask est installé - python, flask, flask-login

J'ai installé Flask avec:

pip install flask-debugtoolbar==0.10.0

Quand je import flask en Python, ça marche, mais quand je le fais import flask.ext.login, Je reçois

ImportError: No module named flask.ext.login

Pourquoi ne puis-je pas importer cela?

Réponses:

3 pour la réponse № 1

Vous n'avez pas installé Flask-Login. Lorsque vous avez installé Flask-DebugToolbar, Flask s’est installé automatiquement en tant que dépendance requise. Flask-Login est une extension indépendante de Flask et n’est pas requis par ce paquet.

Installez-le avec

pip install flask-login

Puis importez-le avec

import flask_login

Vous pouvez lister tous les modules installés avec pip list.