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

Linux环境下VS Code Python自动导入建议无法使用求助

解决VS Code Python自动导入失效的思路
  • 确认代码动作触发方式:输入math后,手动按下Ctrl+.(或点击编辑器左侧的灯泡图标)唤起代码动作,部分场景下自动提示不会主动弹出,需要手动触发。
  • 重启Python语言服务:按下Ctrl+Shift+P,输入Python: Restart Language Server执行,同时查看“输出”面板的Pyright频道,确认是否有索引错误或未完成的日志。
  • 核对Python解释器:按下Ctrl+Shift+P,选择Python: Select Interpreter,确保选中当前项目使用的正确解释器,Pyright依赖正确的解释器路径识别标准库。
  • 检查Pyright索引范围:在用户settings.json中添加或确认以下配置,避免目录被排除:
    "python.analysis.exclude": [],
    "python.analysis.include": ["**/*"]
    
    同时确认当前项目目录未被VS Code的files.exclude设置排除。
  • 清除Pyright缓存:删除Linux下的Pyright缓存目录~/.cache/pyright,然后重启VS Code,缓存异常可能导致索引失效。
  • 排查扩展冲突:暂时禁用除ms-python和ms-pyright外的其他扩展,重启后测试自动导入功能,排除第三方扩展的干扰。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 06:17:18