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

VS Code中Pylance无法解析同文件夹Python脚本导入问题求助

解决Pylance无法解析同文件夹Python脚本导入的问题

以下是几个实测有效的解决办法:

  • 确认选中正确的Python解释器:点击VS Code左下角的Python版本号,选择当前项目使用的解释器(比如虚拟环境里的Python)。Pylance会基于选中的解释器分析路径,选错解释器极易导致路径识别错误。
  • 给目标文件夹添加__init__.py文件:在包含要导入脚本的文件夹里新建一个空的__init__.py文件,把该文件夹标记为Python包,Pylance就能正确识别内部模块的导入了。
  • 设置绝对路径到Extra Paths:打开VS Code设置(快捷键Ctrl+,),搜索Python > Analysis: Extra Paths,把当前项目的绝对路径添加进去(比如Windows下C:\Users\XXX\your-project-folder,Mac/Linux下/home/XXX/your-project-folder),相对路径./有时候会因工作区路径问题不生效。
  • 重启Pylance语言服务:按Ctrl+Shift+P打开命令面板,输入Python: Restart Language Server并执行,刷新Pylance的缓存后,很多临时路径识别问题会被解决。
  • 开启自动搜索路径:在设置里搜索Python > Analysis: Auto Search Paths,确保该选项处于勾选状态,让Pylance自动扫描项目内的路径。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 16:57:35