Python PyCharm将所有txt文件视为需求文件

Python PyCharm将所有txt文件视为需求文件,python,pycharm,requirements.txt,Python,Pycharm,Requirements.txt,我的项目中有requirements.txt文件,PyCharm可以很好地使用它。但是,它还会检查其他每个txt文件,并显示误导性错误消息。例如,使用带有字符串的foo.txt文件 bar baz 写入时会产生以下消息: <versionspec>, RequirementsTokenType.COMMENT, RequirementsTokenType.EOL, RequirementsTokenType.LSBRACE, RequirementsTokenType.SEMICO

我的项目中有requirements.txt文件,PyCharm可以很好地使用它。但是,它还会检查其他每个txt文件,并显示误导性错误消息。例如,使用带有字符串的foo.txt文件

bar baz
写入时会产生以下消息:

<versionspec>, RequirementsTokenType.COMMENT, RequirementsTokenType.EOL, RequirementsTokenType.LSBRACE, RequirementsTokenType.SEMICOLON or RequirementsTokenType.WHITE_SPACE expected, got 'baz'
、RequirementsTokenType.COMMENT、RequirementsTokenType.EOL、RequirementsTokenType.lsbrake、RequirementsTokenType.分号或RequirementsTokenType.WHITE\u预期空格为“baz”
我绝对不希望PyCharm像对待需求文件一样对待所有txt文件,我如何才能改变这种奇怪的行为


PyCharm 2020.2.1 CE

我建议在不同的编辑器中打开txt文件,而不是在编程编辑器中打开。记事本或nano可能。@Linux4Life531如果我更喜欢其他编辑器,那为什么还要麻烦其他编辑器呢?它是Python编程的最佳IDE之一?修复问题中描述的这样一个小问题比切换到另一个编辑器要好。您是使用插件检查
requirements.txt
文件还是从默认编辑器检查?这个错误是怎么出现的?如果需求没有什么异常,你能检查设置->编辑器->文件类型吗?我根本不认为
requirements.txt
是可识别的文件类型,因此使用
requirements.txt
处理插件似乎是最合理的方案。@baduker谢谢,我检查并发现此检查来自requirements插件,默认情况下未安装: