Ich möchte Flask verwenden, um eine Website zu entwickeln, aber ich habe bereits Probleme bekommen eine einfache Demo-App läuft.Kein Modul namens Kolben in virtualenv obwohl installiert
folgte ich die komplette Installation Tutorial von the flask website
Mittel:
- ich ein Projektverzeichnis erstellt.
- In diesem Verzeichnis habe ich meinen virtualenv-Ordner erstellt, wie im Tutorial beschrieben.
- Ich startete die virtuelle Umgebung mit . Venv/bin/aktivieren
- Ich installierte Kolben innerhalb des virtualenv von installieren pip Flask
Wenn ich jetzt die Python Konsole über Python öffnen (beim Laufen Venv) und ich versuche von Kolben Import Flask ich den Fehler:
Traceback (most recent call last): File "", line 1, in ImportError: No module named 'flask'
auch eine einfache Hallo Welt app wie das folgende gibt den gleichen Fehler ausgeführt wird.
from flask import Flask
application = Flask(__name__)
@application.route("/")
def hello():
return "hello world"
if __name__ == "__main__":
application.run()
Der Vollständigkeit halber: Wenn ich versuche, Kolben wieder in Venv zu installieren, wird die folgende in der Konsole angezeigt ich bereits eine Menge auf SO und Google gesucht, konnte aber nicht das gleiche Problem finden. Obwohl ich ein paar verwandte alle von ihnen das Problem hatte, dass die Frage entweder die Installation von Flasche in Venv vergessen oder vergessen, Aktivierung venv etc.
Auch wenn ich was Python tippen zeigt es richtig auf den Ordner bin/python in meinem Ordner venv.