PyCharm不识别Python文件
我的PyCharm不再识别python文件(附加截图)解释器path设置正确。
请检查Settings
| File Types
,确保文件名或扩展名没有在文本文件中列出。
要解决这个问题,请将其从Text文件中移除,并仔细检查.py
扩展名是否与Python文件相关联。
我有一个类似的问题,某些.py
文件在完成后显示为常规文本文件,因此呈现的代码没有语法着色,制表符完成function等。通过使用这篇文章作为debugging问题的起点,我发现以下:
- (来自OSX):PyCharm→首选项→IDE设置→文件types
- 从对话框上半部分的列表中select受影响的文件types,
Recognized File Types
(在我的情况下是文本文件) - 列出在对话框的后半部分,
Registered Patterns
是我有命名/语法问题的文件的名称。 我点击了其中的每一个,然后点击-
依次从Registered Patterns
列表中删除它们。 - 点击
Apply
- 当语法突出显示返回并且图标变回python文件的时候,松了一口气。
得到它终于工作!
我有这个相同的问题。 我试图删除〜/库文件夹中的pycharmcaching无济于事。 不要在日志里说“有些骷髅不能生成…”
所以,这是什么工作。
- 进入喜好
- 在项目设置中点击项目解释器 ,然后configuration解释器
- 删除现有的译员(使用' – '和底部),然后点击底部的确定
- 如果你有一个项目加载,它会说:“你没有解释器,现在configuration一个。你可以点击或返回到首选项 – >项目解释器 – >configuration解释器
- 点击+添加一个新的解释器。 如果你正在使用os x内置的python,你可以从列表中select你想要的版本。
- 再次点击确定 ,等待一两分钟重build索引和中提琴的作品(至less对我来说)
在更改项目名称后出现了类似的问题,上面的内容没有帮助(它使用的是旧的解释器)。 有什么帮助是以下几点:
- 在项目文件夹中,转到.idea文件夹
- 在workspace.xml中find出现在错误信息中的解释器。 可以通过查找find: option name =“SDK_HOME”value =“C:\ Users \ yourInterpreterFolder \ python.exe”
- 将该值replace为解释器的path。
保持编码愉快:)
ps我的错误消息是以下forms:
运行错误…:无法运行程序“… \ python.exe”(在目录“C:\ Users \ pathToProject”中):CreateProcess error = 2,系统找不到指定的文件
我有一个类似的问题,当我从使用旧版本的Pycharm升级到最新版本。 我的* .ipynb文件被视为* .py文件。
最常见的问题是你的.txt文件types.py
另一个不时发生的事情是,你已经将实际的文件名与txt文件types相关联
解决scheme保持不变
导航到文件 – >设置 – >文件types – >文本文件,然后查找.py或格式化为文本的“文件名”
- tkinter:如何使用方法
- 我如何configurationPyCharm运行py.testtesting?
- 错误:Microsoft Visual C ++ 10.0是必需的(无法findvcvarsall.bat)
- 运行OpenERP 7在PyCharm进行testing
- 如何在IDEA编辑器中select下一个事件
- PyCharm错误:尝试导入自己的模块(python脚本)时出现“No Module”
- 如何用VM和PyCharmconfiguration自定义的PYTHONPATH?
- 如何忽略git仓库中的PyCharmconfiguration文件?
- 找不到符号:__PyCodecInfo_GetIncrementalDecoder