2016-12-17 5 views
0

Я установил virtualenv глобально и активировал его в папке flaskr. Я также пип установленной фляги в виртуальной среде, и это в папке сценариев в flask.exe, но каждый раз, когда я бег:Я пытаюсь запустить флягу для учебника flaskr, но я получаю сообщение об ошибке

set FLASK_APP=flaskr 
set FLASK_DEBUG=1 
flask run 

Я получаю эту ошибку:

(ENV) C:\Users\Owner\Desktop\flaskr>flask run 
* Serving Flask app "flaskr" 
* Forcing debug mode on 
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit) 
* Restarting with stat 
c:\users\owner\desktop\flaskr\env\scripts\python.exe: can't open file 'C:\Users\Owner\Desktop\flaskr\ENV\Scripts\flask': [Errno 2] No such file or directory 

Что я делаю неправильно?

+0

вы уверены, что этот файл 'C: \ Users \ владелец \ Desktop \ flaskr \ окр \ Scripts \ python.exe' будет существовать ..? –

ответ

0

Попробуйте запустить его с помощью

python -m flask run 

Python ищет сценарий с именем колбы, но на окнах это называется flask.exe. Следовательно, он не найден.

В ошибке также написано не может найти scripts\flask

+0

Спасибо, я узнал что-то новое! – SaTown

+0

Пожалуйста, скопируйте и повысьте, если это вам помогло. – FallAndLearn

+0

Я принял его, но я не могу уклониться от своей репутации - это извините, извините – SaTown