VS Code Pylance v2023.10.40服务器频繁崩溃问题求助
解决Pylance服务器频繁崩溃的问题
以下是针对Pylance启动3分钟内崩溃5次且无法自动恢复问题的可行解决方案:
禁用Pylance实验性特性
打开VS Code设置,搜索python.analysis.experimentalFeatures,取消勾选所有实验性选项,保存设置后重启VS Code。清除VS Code缓存文件
完全关闭VS Code,找到对应系统的缓存目录并删除其中内容:- Windows:
%APPDATA%\Code\Cache、%APPDATA%\Code\CachedData - macOS:
~/Library/Caches/Code、~/Library/Application Support/Code/CachedData - Linux:
~/.cache/code、~/.config/Code/CachedData
删除完成后重新启动VS Code。
- Windows:
降级Pylance版本
打开VS Code扩展面板,找到Python扩展,点击右下角齿轮图标选择「Install Another Version...」,挑选一个发布时间较早的稳定版本(例如2024.2.0之前的版本)进行安装,安装完成后重启编辑器。排查Python环境冲突
- 打开命令面板(Ctrl+Shift+P),执行
Python: Select Interpreter,选择系统中安装的官方稳定Python版本,避免使用可能损坏的虚拟环境解释器。 - 创建全新虚拟环境,仅安装项目必需的依赖包,再打开项目测试Pylance是否恢复正常。
- 打开命令面板(Ctrl+Shift+P),执行
调整Pylance内存限制
打开VS Code设置,搜索python.analysis.memoryLimit,将默认内存限制(通常为2048MB)调高至4096MB或更高,保存设置后重启VS Code。
内容的提问来源于stack exchange,提问作者ADH
相关产品推荐
相关产品推荐

