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

如何配置VSCode解决Python虚拟环境下Django导入无法被Pylance识别问题

问题解决步骤

这个报错是因为VSCode的Python插件默认没有选中你项目对应的虚拟环境解释器,Pylance无法读取虚拟环境内安装的第三方包路径导致的,按以下步骤操作即可解决:

步骤1:选择对应虚拟环境的Python解释器

  • 按快捷键 Ctrl+Shift+P 调出VSCode命令面板
  • 输入并选中 Python: Select Interpreter 选项
  • 在弹出的解释器列表中,选择路径匹配你项目虚拟环境的解释器,对应路径为 c:\users\user\desktop\e_commerce\e_commerce_website\e_commerce_env\Scripts\python.exe
  • 选中后等待VSCode加载完成,大部分情况下报错会直接消失

步骤2:手动配置Pylance额外导入路径(若步骤1后仍报错)

  • 在VSCode打开的工作区根目录下,新建 .vscode 文件夹(如果已存在则直接打开)
  • 在 .vscode 文件夹内新建 settings.json 文件,写入以下配置:
{
    "python.analysis.extraPaths": [
        "c:\\users\\user\\desktop\\e_commerce\\e_commerce_website\\e_commerce_env\\Lib\\site-packages"
    ],
    "python.defaultInterpreterPath": "c:\\users\\user\\desktop\\e_commerce\\e_commerce_website\\e_commerce_env\\Scripts\\python.exe"
}
  • 保存文件后,再次调出命令面板,输入并选中 Pylance: Restart Language Server,重启语言服务后报错即可完全消除

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 22:18:03