flask - 运行 Flask Web 服务器时如何解决 SyntaxError?
问题描述
当我运行这个命令时:
FLASK_APP=web.py flask run
我收到此错误:
File "<ipython-input-2-26c34e6a35fe>", line 1
FLASK_APP=web.py flask run
^
SyntaxError: invalid syntax
我错过了什么?
解决方案
您似乎正在ipython
根据错误消息在内部运行终端命令。
问题在于您没有告诉 ipython 您正在尝试运行终端命令。
在 Jupyter Notebook 中,您可以通过在命令开头添加感叹号/bang(!) 在笔记本单元格中执行终端命令。
所以改为这样做:
!FLASK_APP=web.py flask run
推荐阅读
- python - Pandas DataFrame:用数字计算单元格的数量
- macos - 获取 WebStorm 上的所有代码完成选项
- python - 标签编码器 - 使用 Inverse_transform 函数
- r - 订购 ggplot 轴和颜色
- react-native - 有没有办法在反应原生路由器通量中隐藏父标签栏?
- terraform - 使用 SQL FO 组的专用链接并使用 Terraform 配置基础架构
- javascript - 创建 MERN 堆栈应用程序时出现代理错误和 webpack 错误
- java - 使用 SpringServices 作为 SpringData
- python - 从 pd DataFrame 的所有单元格中获取所有值的列表
- github - 如果一个作业失败,则使 Github Actions Workflow 失败(同时保留在它之后调用的其他作业)