Ich habe Probleme bei der Ausführung meines Codes. ich getan habe: Import:ImportError: Kein Modul namens flask.ext.sqlalchemy und keine Lösung funktioniert
from flask_sqlalchemy import SQLAlchemy
es, dass immer wieder sagen kein Modul mit dem Namen flask.ext.sqlalchemy
ich dieses Tutorial gefolgt: http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
und halten mich viele Importfehler nicht immer nur für die sqlalchemy aber auch diese:
from flask.ext.wtf import Form
from wtforms import TextField, BooleanField
from wtforms.validators import Required
alle über Importe hat mich Importfehler. Ich hatte alle ähnlichen Fragen auf Stack-Überlauf und alle Lösungen versuchen, aber sie haben nicht funktioniert. Könnte mir jemand helfen? Danke im Voraus.
hier ist Fehlermeldung:
/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 /Users/Mia/Documents/workspace/Assignment3.2/run.py
Traceback (most recent call last):
File "/Users/Mia/Documents/workspace/Assignment3.2/run.py", line 1, in <module>
from app import app
File "/Users/Mia/Documents/workspace/Assignment3.2/app/__init__.py", line 2, in <module>
from flask_sqlalchemy import SQLAlchemy
ImportError: No module named 'flask_sqlalchemy'
Ich fühlte es ist sehr seltsam, wenn ich die Version von Python in meinem Projektverzeichnis überprüfen, es ist 2.7. Aber oben zeigt es 3,5. Wird das Probleme verursachen?
tun Sie diese installiert haben? Führen Sie einen "Pip Freeze" durch, um zu sehen, was Sie installiert haben. – Connie
Entweder haben Sie die Pakete nicht installiert oder Sie haben Ihre Umgebung nicht aktiviert, die beide im verknüpften Lernprogramm behandelt werden. Versuchen Sie das Tutorial noch einmal zu lesen, es wurde Ihnen tatsächlich gefolgt, alles würde funktionieren. – davidism
@Connie Ich habe pip freeze und hier ist das Ergebnis: Flask == 0.10.1 Flask-SQLAlchemy == 2.1 itsdangerous == 0,24 Jinja2 == 2.8 MarkupSafe == 0,23 SQLAlchemy == 1.0.12 Werkzeug == 0.11.5 –