在Flask官方教程的Step 2中,Flask找不到我的应用程序文件,因为它是在../venv/Scripts/
中查找的,而不是我运行命令的位置。我怎么能让Flask找对地方?
(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
根据这个github问题,似乎有一个bug:
https://github.com/pallets/flask/issues/1829
作为一种变通方法
在本教程后面初始化数据库时,也可以使用
>python -m flask initdb
(步骤4)。运行“python app.py”时,可以给出app.py的完整路径
相关问题 更多 >
编程相关推荐