PyCharm 2018.3.3 中 Flask 运行 配置中的红色 X 是什么意思?

What does the Red X mean in the Flask run configuration in PyCharm 2018.3.3?

我使用的是最新版本的PyCharm (2018.3.3)。在我注意到构建配置下拉按钮中的红色 X 之前,我创建了一个烧瓶项目并对其进行了一段时间的工作。它没有任何迹象表明我可以看到该项目已损坏。我可以 运行 它并且它起作用了。我会忽略它,但我教书,我知道 有人 会问那是什么意思。

]1

我在创建新的 Flask 服务器 运行 配置时确实注意到新的也有红色的 X,并且有一条警告说 "Requires Flask 0.12 or higher"。 PyCharm 创建项目时,它拉取了最新版本的 Flask (1.0.2),这肯定符合版本要求。

可能是一个 PyCharm 错误,但首先要确保 Flask 服务器 运行 配置使用项目解释器,原则上可以 select 一个不同的没有flask 已安装。还尝试使用 File | 使 PyCharm 缓存失效 |使缓存无效并重新启动.

我也遇到了同样的问题。这是由;

引起的
  • 选择解释器没有安装 flask

  • 配置找不到flask(虽然是 安装)

首先要检查的是您是否select找到了正确的解释器。如果是这样,请检查您是否安装了烧瓶 (pip freeze)。如果您安装了 Flask 并遇到同样的问题,请按照以下步骤解决它;

  • 卸载 flask (pip uninstall flask)
  • 重新安装烧瓶(pip install flask
  • 返回编辑配置并 select python 解释器。

你准备好了。编码愉快!