繁体   English   中英

当我运行 flask 应用程序时出现此错误

[英]When i run the flask app i get this error

我在我制作的 flask 目录中

C:\Users\Saad Mohammed>cd C:\Users\Saad Mohammed\Documents\flask_app

C:\Users\Saad Mohammed\Documents\flask_app>set FLASK_APP=sample_app.ipynb

C:\Users\Saad Mohammed\Documents\flask_app>烧瓶运行

我仍然得到这个错误

  • 服务 Flask app 'sample_app.ipynb'(延迟加载)
  • 环境:生产警告:这是一个开发服务器。 不要在生产部署中使用它。 请改用生产 WSGI 服务器。
  • 调试模式:关闭用法:flask run [OPTIONS] 尝试“flask run --help”寻求帮助。

错误:无法导入“sample_app.ipynb”。

Flask 运行命令适用于 python 脚本(.py),不适用于 jupyter 笔记本(.ipynb)。 因此,您可以将代码从“sample_app.ipynb”重写为“sample_app.py”文件。 之后将环境变量 FLASK_APP 指定为没有.py 的“sample_app”。

export FLASK_APP=sample_app

最后运行服务器。

$ flask run
 * Serving Flask app "sample_app"
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: off
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

有一个很好的编码!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM