from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "This is the homepage"
if __name__ == "__main__":
app.run(debug=True)
Während dieses Kolben Programm in IDLE laufen, bekomme ich diese Fehlermeldung:Importieren von ImportError: Name von pformat kann beim Ausführen von Flask App nicht importiert werden. Ich verwende Python 2.7.13 und haben Kolben installiert
Traceback (most recent call last):
File "/Users/Arnav/Documents/flaskpractice.py", line 1, in <module>
from flask import Flask
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flask/__init__.py", line 21, in <module>
from .app import Flask, Request, Response
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flask/app.py", line 19, in <module>
from werkzeug.routing import Map, Rule, RequestRedirect, BuildError
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/werkzeug/routing.py", line 103, in <module>
from pprint import pformat
ImportError: cannot import name pformat
Ich verwende Python 2.7.13 und ich habe Kolben installiert. Ich habe versucht, den Fehler zu googeln, habe aber keine Lösung gefunden. Bitte helfen Sie mir
Haben Sie Flasche mit virtualenv oder global installiert? – Nurjan
Ich denke, ich habe es global installiert - mit 'sudo pip install flask' –
Ich würde empfehlen, virtualenv anstatt es global einzurichten. Vielleicht haben Sie Konflikte zwischen Paketen oder irgendetwas anderem. Ich habe es gerade in virtualenv getestet und es läuft gut von IDLE, obwohl ich IDLE nicht verwende. – Nurjan