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

修改VSCode中Python自动补全的默认导入路径设置

解决VSCode中Python项目导入路径前缀问题

要让VSCode自动补全生成带src前缀的导入语句,需要将项目根目录(Project文件夹)设为Python语言服务识别的顶层目录,可通过以下几种方式实现:

1. 配置VSCode的Python分析根路径

  • 打开VSCode的设置JSON文件:按下Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),输入Preferences: Open User Settings (JSON)并选择打开
  • 在配置中添加或修改python.analysis.rootPath,指定项目根目录:
    {
      "python.analysis.rootPath": "${workspaceFolder}"
    }
    
    ${workspaceFolder}会自动指向你在VSCode中打开的Project文件夹,配置后语言服务会以此为顶层目录生成导入路径。

2. 确保终端工作目录为项目根目录

  • 打开VSCode内置终端,通过cd命令切换到Project文件夹(如果当前不在此目录)
  • 若使用虚拟环境,激活虚拟环境后,Python会自动将当前工作目录加入模块搜索路径,确保导入路径的正确性。

3. 补充包标识文件

  • 在src、classes、subfolder1、subfolder2所有需要作为Python包的文件夹中添加空的__init__.py文件,让Python识别这些文件夹为合法包结构,配合上述设置可进一步稳定导入路径的自动补全效果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 10:54:18