我的PyCharm不再识别python文件(随附的屏幕截图)解释器路径已正确设置。

Answers:
.egg-link文件。如果您使用的是远程解释器,则可能需要删除解释器并添加新的解释器。
Setting | Editor | File Types。(2017年3月2日)
我遇到了类似的问题,即某些.py文件在完成后会显示为常规文本文件,从而呈现了没有语法着色,制表符完成功能等的代码。通过使用本文作为调试问题的起点,我发现了以下几点:
Recognized File Types(在我的情况下为“文本文件”)Registered Patterns我遇到命名/语法问题的文件的名称。我单击了每个,然后依次单击了-每个以将其从Registered Patterns列表中删除。Applyfoo和bar,其中有一个baz模块foo。 bar是空的。文件结构为project/foo/baz.py和project/bar/。我创建了另一个baz模块,但是在bar包中。新的文件结构为project/foo/baz.py和project/bar/baz.py。 创建第二个模块后,PyCharm便立即添加baz.py到纯文本“注册模式”列表中baz。
我不小心制作了一个文本文件myfilename,将其重命名为myfilename.py版本,但是即使扩展名更改后,它仍然保持文本文件格式。
这是我为Windows的For PyCharm 2017.2修复的方式。
File > Settings > Editor > File Types > TextRegistered Patterns,我myfilename.py在列表中找到了新的。-按钮将其从列表中删除Ok终于可以工作了!
我有同样的问题。我试图删除〜/ Library文件夹中的pycharm缓存无济于事。继续在日志中说“某些骨骼无法生成...”
所以,这是起作用的。
最常见的问题是您的txt文件类型中包含.py
另一个不时发生的事情是,您已将实际文件名与txt文件类型相关联
解决方案保持不变
导航到文件->设置->文件类型->文本文件,然后查找.py或正在格式化为文本的“文件名”
foo),然后按Enter。
foo到foo.py思考,我需要一个文件名。4.我将文件重命名为foo.py认为它不起作用或什么。5.现在文件已命名foo.py,我有一条规则说这foo.py是一个文本文件。
更改项目名称后出现了类似的问题,以上操作无济于事(它使用旧的解释器)。帮助的内容如下:
保持编码愉快:)
ps我的错误消息具有以下形式:
运行错误...:无法运行程序“ ... \ python.exe”(在目录“ C:\ Users \ pathToProject”中):CreateProcess错误= 2,系统找不到指定的文件
从旧版本的Pycharm升级到最新版本时,我遇到了类似的问题。我的* .ipynb文件被视为* .py文件。
要在此处恢复旧的对话,由于更新,以上答案均不适用于较新版本的PyCharm。创建新的.py文件时,它们被检测为.txt文件,因此无法运行这些文件,就像上面的许多其他经验一样。我没有收到任何错误,即使文件扩展名为.py,也没有任何运行该文件的能力,因为它没有被检测为Python文件。
PyCharm版本:2020.1.4内部版本:201.8743.11
现在改用以下方法:
文件>管理IDE设置>恢复默认设置
唯一的问题是,如果您添加了许多自定义设置,则必须重新输入并再次添加它们。
software tools commonly used by programmers在“常见问题”部分列出了What kind of questions can I ask here?,正是这种情况。为什么要投票关闭它?