You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code无法识别Python文件仅main.py正常,求排查方案

VS Code仅识别main.py,其余Python文件无法正常识别的排查方案
  • 检查文件关联设置
    按Ctrl+,打开VS Code设置,搜索files.associations,确认是否存在自定义规则将.py文件关联到了非Python语言(比如纯文本)。若有错误关联条目,直接删除,确保.py对应的关联值为python。

  • 排查工作区局部配置冲突
    查看项目根目录下的.vscode/settings.json文件,检查是否存在局部的files.associations配置,这类配置会覆盖全局设置。如果有错误规则,删除或修正即可。

  • 清除VS Code语言识别缓存
    关闭VS Code,找到对应系统的缓存目录并删除Cache和CachedData文件夹:

    • Windows:%APPDATA%\Code\Cache、%APPDATA%\Code\CachedData
    • macOS:~/Library/Application Support/Code/Cache、~/Library/Application Support/Code/CachedData
    • Linux:~/.config/Code/Cache、~/.config/Code/CachedData
      重启VS Code后重新测试文件识别情况。
  • 验证文件扩展名正确性
    在系统文件管理器中开启“显示文件扩展名”选项,确认其他Python文件的后缀确实是.py,没有被隐藏的额外后缀(比如.py.txt)。

  • 重置VS Code全局设置
    若以上方法均无效,按Ctrl+Shift+P打开命令面板,输入Preferences: Reset Settings,选择重置所有全局设置(建议先备份重要配置),之后重新安装并启用Python插件再测试。

内容的提问来源于stack exchange,提问作者user23438562

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 09:18:09