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

VS Code启动后PyLance立即报错停止工作,求永久修复方案

VS Code PyLance启动崩溃:"ERROR: The process XXX not found" 永久修复

问题描述

VS Code启动后,PyLance(Python Language Server)初始化时输出以下日志后立即停止工作:

2023-11-04 00:06:42.035 [info] [Info  - 12:06:42 AM] (2176) Pylance language server 2023.11.10 (pyright 088ebaa5) starting
2023-11-04 00:06:42.036 [info] [Info  - 12:06:42 AM] (2176) Server root directory: <dir>
2023-11-04 00:06:42.041 [info] [Info  - 12:06:42 AM] (2176) Starting service instance <instance>
2023-11-04 00:06:42.104 [info] [Info  - 12:06:42 AM] (2176) Setting pythonPath for service <instance>: <python-path>
2023-11-04 00:06:42.106 [info] [Info  - 12:06:42 AM] (2176) Setting environmentName for service <instance>: "3.11.0 (.venv venv)"
2023-11-04 00:06:42.262 [info] [Info  - 12:06:42 AM] (2176) Assuming Python version 3.11
2023-11-04 00:06:42.560 [info] [Info  - 12:06:42 AM] (2176) Found 610 source files
2023-11-04 00:06:42.820 [info] ERROR: The process "17800" not found.

临时修改.vscode/settings.json的Python相关设置再改回可重启服务,但需要永久解决。

永久修复方法

  • 清理工作区存储缓存
    打开VS Code命令面板(Ctrl+Shift+P),执行Developer: Clear Workspace Storage,选择当前工作区确认清理。这会清除PyLance保存的旧进程状态和缓存数据。

  • 重新绑定Python解释器
    打开命令面板,执行Python: Select Interpreter,重新选择你的虚拟环境(如.venv),确保解释器路径正确,避免PyLance加载无效的进程关联信息。

  • 更新PyLance扩展
    打开扩展面板,搜索Pylance,检查并安装最新版本。该问题可能是旧版本的已知bug,更新后可修复。

  • 删除工作区临时状态文件
    关闭VS Code,找到工作目录下的.vscode文件夹,删除workspace.code-workspace(如果存在)或其他临时状态文件,重新打开工作区。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 21:23:19