2017-05-21 1 views
0

J'ai installé ballon à la sécurité comme ceci:erreur d'importation pythonanywhere "Aucun module nommé flask.ext.security"

pip3.5 installer --user ballon à la sécurité == 1.7.5

Et je peux voir:

17:14 ~/mysite $ pip3.5 freeze | grep -i flask 
Flask==0.11.1 
Flask-Admin==1.4.2 
Flask-Babel==0.11.1 
Flask-Bcrypt==0.7.1 
Flask-Bootstrap==3.3.6.0 
Flask-HTTPAuth==3.1.2 
Flask-Login==0.3.2 
Flask-Mail==0.9.1 
Flask-Principal==0.4.0 
Flask-RESTful==0.3.5 
Flask-Script==2.0.5 
Flask-Security==1.7.5 
Flask-SQLAlchemy==2.1 
Flask-WTF==0.12  

Mais journal dit:

Error running WSGI application 
ImportError: No module named flask.ext.security 
File "/var/www/joegillon_pythonanywhere_com_wsgi.py", line 16, in <module> 
from app import app as application 

File "/home/joegillon/mysite/app.py", line 3, in <module> 
from flask.ext.security import Security, SQLAlchemyUserDatastore 

pensées?

Répondre

1

Votre application Web est-elle configurée pour s'exécuter en Python 3.5? Utilise-t-il un virtualenv?