vs code python(Pylance server) crash

本文为作者原创,转载请注明出处:https://www.cnblogs.com/zhaoqingqing/p/16653216.html



The Pylance server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.

当Pylance server挂了之后,vscode中python代码无法跳转,同一文件内也不行。

解决方法

  1. 打开vscode的终端

  2. 执行以下命令

Copy
set NODE_OPTIONS=--max_old_space_size=8172
  1. 然后执行运行,完美解决问题!

vscode版本:

版本: 1.70.0 (user setup)
提交: da76f93349a72022ca4670c1b84860304616aaa2
日期: 2022-08-04T04:38:16.462Z
Electron: 18.3.5
Chromium: 100.0.4896.160
Node.js: 16.13.2
V8: 10.0.139.17-electron.0
OS: Windows_NT x64 10.0.19042

参考资料:https://blog.csdn.net/lyh1299259684/article/details/114936824

错误日志#

<--- Last few GCs --->

[24648:0000205C002E4000] 4061 ms: Scavenge 40.0 (51.2) -> 37.3 (53.2) MB, 1.5 / 0.0 ms (average mu = 0.998, current mu = 0.998) task;
[24648:0000205C002E4000] 4473 ms: Scavenge 41.5 (53.2) -> 38.0 (55.2) MB, 1.6 / 0.0 ms (average mu = 0.998, current mu = 0.998) task;
[24648:0000205C002E4000] 5250 ms: Scavenge 43.6 (55.2) -> 39.2 (55.9) MB, 1.1 / 0.0 ms (average mu = 0.998, current mu = 0.998) task;

<--- JS stacktrace --->

<--- JS stacktrace --->

FATAL ERROR: MarkCompactCollector: young object promotion failed Allocation failed - JavaScript heap out of memory
FATAL ERROR: MarkCompactCollector: young object promotion failed Allocation failed - JavaScript heap out of memory
1: 00007FF673C886D6 node::Buffer::New+50438
1: 00007FF673C886D6 node::Buffer::New+50438
1: 00007FF673C886D6 node::Buffer::New+50438
2: 00007FF673C888DF node::OnFatalError+463
2: 00007FF673C888DF node::OnFatalError+463
2: 00007FF673C888DF node::OnFatalError+463
3: 00007FF6767807EA v8::ScriptOrigin::HostDefinedOptions+858
3: 00007FF6767807EA v8::ScriptOrigin::HostDefinedOptions+858
3: 00007FF6767807EA v8::ScriptOrigin::HostDefinedOptions+858
4: 00007FF67678073C v8::ScriptOrigin::HostDefinedOptions+684
4: 00007FF67678073C v8::ScriptOrigin::HostDefinedOptions+684
4: 00007FF67678073C v8::ScriptOrigin::HostDefinedOptions+684
5: 00007FF676827A43 v8::CppHeap::CollectGarbageInYoungGenerationForTesting+53827
5: 00007FF676827A43 v8::CppHeap::CollectGarbageInYoungGenerationForTesting+53827
5: 00007FF676827A43 v8::CppHeap::CollectGarbageInYoungGenerationForTesting+53827
6: 00007FF67523B151 v8::CppHeap::GetHeapHandle+188273
6: 00007FF67523B151 v8::CppHeap::GetHeapHandle+188273
6: 00007FF67523B151 v8::CppHeap::GetHeapHandle+188273
7: 00007FF673186B18 cppgc::DefaultPlatform::MonotonicallyIncreasingTime+173064
7: 00007FF673186B18 cppgc::DefaultPlatform::MonotonicallyIncreasingTime+173064
7: 00007FF673186B18 cppgc::DefaultPlatform::MonotonicallyIncreasingTime+173064
8: 00007FF673186686 cppgc::DefaultPlatform::MonotonicallyIncreasingTime+171894
8: 00007FF673186686 cppgc::DefaultPlatform::MonotonicallyIncreasingTime+171894
9: 00007FF67318D489 cppgc::DefaultPlatform::MonotonicallyIncreasingTime+200057
9: 00007FF67318D489 cppgc::DefaultPlatform::MonotonicallyIncreasingTime+200057
10: 00007FF673F4D778 GetHandleVerifier+2670104
10: 00007FF673F4D778 GetHandleVerifier+2670104
11: 00007FF6741C5AE4 node_api_get_module_file_name+6276
11: 00007FF6741C5AE4 node_api_get_module_file_name+6276
8: 00007FF673186686 cppgc::DefaultPlatform::MonotonicallyIncreasingTime+171894
12: 00007FF673C9E438 uv_thread_create_ex+488
13: 00007FF675BB2CD0 Cr_z_crc32+4161984
9: 00007FF67318D489 cppgc::DefaultPlatform::MonotonicallyIncreasingTime+200057
14: 00007FFF428C7034 BaseThreadInitThunk+20
10: 00007FF673F4D778 GetHandleVerifier+2670104
15: 00007FFF440A2651 RtlUserThreadStart+33
11: 00007FF6741C5AE4 node_api_get_module_file_name+6276
12: 00007FF673C9E438 uv_thread_create_ex+488
[Error - 10:46:27] The Pylance server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.

作者:赵青青   一名在【网易游戏】做游戏开发的程序员,擅长Unity3D,游戏开发,.NET等领域。
本文版权归作者和博客园共有,欢迎转载,转载之后请务必在文章明显位置标出原文链接和作者,谢谢。
如果本文对您有帮助,请点击【推荐】您的赞赏将鼓励我继续创作!想跟我一起进步么?那就【关注】我吧。
posted @   赵青青  阅读(1697)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10亿数据,如何做迁移?
· 推荐几款开源且免费的 .NET MAUI 组件库
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 易语言 —— 开山篇
· Trae初体验
历史上的今天:
2014-09-03 为Unity项目生成文档(二)
2014-09-03 为Unity项目生成文档(一)
2014-09-03 C# 编码约定(C# 编程指南)
2014-09-03 C#泛型简化代码量示例
2014-09-03 IL查看泛型
2013-09-03 Mecanim分析
2013-09-03 Mecanim 动作复用示例
CONTENTS
点击右上角即可分享
微信分享提示