【问题标题】:What does the Red X mean in the Flask run configuration in PyCharm 2018.3.3?PyCharm 2018.3.3 的 Flask 运行配置中的红色 X 是什么意思?
【发布时间】:2019-06-20 06:48:27
【问题描述】:

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

]1

在创建新的 Flask 服务器运行配置时,我确实注意到新配置也有红色 X,并且有一条警告说“需要 Flask 0.12 或更高版本”。当 PyCharm 创建项目时,它提取了最新版本的 Flask (1.0.2),它肯定满足版本要求。

【问题讨论】:

    标签: python python-3.x flask pycharm jetbrains-ide


    【解决方案1】:

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

    【讨论】:

    • 你知道它是怎么回事,你在周五问一个问题,周一错误就消失了……但我摆弄了你指出的那个下拉菜单,并能够重现问题。我一定是不小心点击了它,然后将其设置为另一个环境。
    【解决方案2】:

    我也遇到了同样的问题。它是由以下任一原因引起的;

    • 选择一个没有安装flask的解释器。

    • 配置找不到烧瓶(虽然它是 已安装)

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

    • 卸载烧瓶(pip uninstall flask
    • 重新安装烧瓶 (pip install flask)
    • 回到编辑配置,现在选择python解释器。

    你准备好了。编码愉快!

    【讨论】:

      猜你喜欢
      • 2019-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-04
      相关资源
      最近更新 更多