2016-06-06 13 views
6

In Step 2 dell'esercitazione ufficiale Flask, Flask non riesce a trovare il mio file dell'app perché sta cercando in ../venv/Scripts/ invece di dove eseguo il comando. Come posso dire a Flask di cercare nel posto giusto?Flask non trova il file app

(venv) C:\Users\TomV\Codes\flaskr_tutorial>flask run 
* Serving Flask app "flaskr" 
* Forcing debug mode on 
* Restarting with stat 
c:\users\tomv\codes\flaskr_tutorial\venv\scripts\python.exe: can't open file 'C:\Users\TomV\Codes\flaskr_tutorial\venv\Scripts\flask': [Errno 2] No such file or directory 
+1

Bloccato sullo stesso passaggio. Lo stesso errore. –

+0

Problema di Github con una soluzione alternativa: https://github.com/pallets/flask/issues/1829 –

+0

@ AndersE.Andersen Grazie. Se pubblichi la soluzione qui, la accetterò come risposta. – bongbang

risposta

7

Ci sembra un bug in base a questo problema GitHub:

https://github.com/pallets/flask/issues/1829

Per risolvere il problema si può fare

>python -m flask run 

È anche possibile utilizzare >python -m flask initdb più avanti nel tutorial, durante l'inizializzazione del database (passaggio 4).