【问题标题】:IDE doesn't recognize conftest.py as a python fileIDE 无法将 conftest.py 识别为 python 文件
【发布时间】:2020-12-09 23:38:20
【问题描述】:

我有一个带有测试和 conftest 文件的 python 项目,几天前 - 不知从何而来 - Pycharm 决定它不是 python 脚本:

结果就是无法调试,无法跳转源码,没有inspection和ext'。

此外 - 如果我将名称更改为不同的名称,突然之间它又是一个 python 脚本:

为什么会这样?谁能告诉?我搜索了提及conftest 的设置,但一无所获。我该如何解决这个问题?

【问题讨论】:

  • 这可能是一个错误 - 我见过一次,但我不记得我做了什么来修复它。当然,这不是激进的措施(例如清除设置),而只是删除/读取之类的东西,或者重命名为具有另一个扩展名并返回的东西。你也可以试试File/Invalidate Caches

标签: pycharm pytest conftest


【解决方案1】:

conftest.py 分配了错误的文件类型,请检查 设置 |编辑 |文件类型 |文本并从“文件名模式”中删除conftest.py

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-24
    • 2021-12-10
    • 2012-07-26
    • 1970-01-01
    • 1970-01-01
    • 2015-09-02
    • 2020-11-25
    • 1970-01-01
    相关资源
    最近更新 更多