在官方Flask教程的第2步中,Flask找不到我的app文件,因为它正在查找../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
Run Code Online (Sandbox Code Playgroud)
And*_*sen 10
根据这个github问题似乎有一个错误:
https://github.com/pallets/flask/issues/1829
作为一种解决方法,你可以做到
>python -m flask run
Run Code Online (Sandbox Code Playgroud)
>python -m flask initdb初始化数据库时,您也可以在本教程后面使用(步骤4).
小智 5
当你运行“python app.py”时,你可以给出app.py的完整路径
python C:/path/to/file/app.py
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5271 次 |
| 最近记录: |