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. 执行以下命令

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.

vs code python(Pylance server) crash的更多相关文章

  1. VS Code Python 全新发布!Jupyter Notebook 原生支持终于来了!

    VS Code Python 全新发布!Jupyter Notebook 原生支持终于来了! 北京时间 2019 年 10 月 9 日,微软发布了全新的 VS Code Python 插件,带来了众多 ...

  2. Python 处理server返回gzip内容

    Python 如何处理server返回gzip压缩过的内容,代码如下: from StringIO import StringIOimport gzip request = urllib2.Reque ...

  3. 小测几种python web server的性能

    http://blog.csdn.net/raptor/article/details/8038476 因为换了nginx就不再使用mod_wsgi来跑web.py应用了,现在用的是gevent-ws ...

  4. Python Web Server Gateway Interface -- WSGI

    了解了HTTP协议和HTML文档,我们其实就明白了一个Web应用的本质就是: 浏览器发送一个HTTP请求: 服务器收到请求,生成一个HTML文档: 服务器把HTML文档作为HTTP响应的Body发送给 ...

  5. SQLyog恢复数据库报错解决方法【Error Code: 2006 - MySQL server has gone away】

    https://blog.csdn.net/niqinwen/article/details/8693044 导入数据库的时候 SQLyog 报错了 Error Code: 2006 – MySQL ...

  6. a simple and universal interface between web servers and web applications or frameworks: the Python Web Server Gateway Interface (WSGI).

    WSGI is the Web Server Gateway Interface. It is a specification that describes how a web server comm ...

  7. 在线程内关闭thread handle,导致server crash

    很多年以前了,那时tester发现一个server crash,通过测试pager功能很多次,可以把server搞崩溃. 一般来说,能再现的bug都不难改,不过这次因为要跑很多次test,才能再现cr ...

  8. 解决 android studio 出现:"AndroidStudio:Could not GET 'https://dl.google.com Received status code 400 from server: Bad Request"问题

    一.android studio 编译项目时出现"AndroidStudio:Could not GET 'https://dl.google.com Received status cod ...

  9. 官宣!VS Code Python 全新功能在 PyCon China 全球首发!

    北京时间 2019 年 9 月 21 日,PyCon China 2019 在上海举行. 在下午的演讲中,来自微软开发工具事业部的资深研发工程师 在演讲中,我们看到了 Azure Notebook 与 ...

  10. Integrating .NET Code and SQL Server Reporting Services

    SQL Server Reporting Services versions 2000 and 2005 (SSRS) has many powerful features. SSRS has a w ...

随机推荐

  1. 使用 cron4j-solon-plugin 开发定时任务(新)

    (一)新建一个 maven 空项目 (二)添加 maven 引用 <dependency> <groupId>org.noear</groupId> <art ...

  2. Java 17 从 Solon 开始入手,v1.10.0

    相对于 Spring Boot 和 Spring Cloud 的项目: 启动快 5 - 10 倍. (更快) qps 高 2- 3 倍. (更高) 运行时内存节省 1/3 ~ 1/2. (更少) 打包 ...

  3. python 升级后 yum 无法使用 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: `/usr/libexec/urlgrabber-ext-down`

    原因为升级python后新建了软连接指向了新版本,除非同时升级yum不然无法使用.需要手动更改报错文件指向新版本后即可解决. [root@localhost pdserving]# yum insta ...

  4. Axure 进度条制作

    拖两个矩形,一个用来做边框,另一个用来做进度 下图进度条的宽要设为2,如果是1的话,看不到背景色动 百分比 进度条 百分比 [[Math.floor(jdt.width/bk.width100)]] ...

  5. VL02N、VL09交货单相关增强

    一.业务需求 当前台操作过账发货或冲销时,需要将数据实时同步到第三方系统,因此需要开发增强 在用户出口MV50AFZ1->userexit_save_document中加入接口逻辑即可 定期更文 ...

  6. 关于 Jupyter 导出 PDF/Latex 格式报错的简单解决方法

    利用 Jupyter 提供的 Print Preview 功能,然后鼠标右键点击打印,就能导出PDF了,而且不会出问题,中文,图片都可以

  7. Codeforces Round #719 (Div. 3) A~E题解

    51鸽了几天,有几场比赛的题解还没发布,今天晚上会补上的 1520A. Do Not Be Distracted! 问题分析 模拟,如果存在已经出现的连续字母段则输出NO using ll = lon ...

  8. Dubbo 泛化调用在vivo统一配置系统的应用

    作者:vivo 互联网服务器团队- Wang Fei.LinYupan Dubbo泛化调用特性可以在不依赖服务接口API包的场景中发起远程调用, 这种特性特别适合框架集成和网关类应用开发. 本文结合在 ...

  9. 解决JedisNoReachableClusterNodeException,No reachable node in cluster报错

    通过jedis连接redis集群时报如下的错误:JedisNoReachableClusterNodeException,No reachable node in cluster 本机连接均正常:   ...

  10. wireshark 抓包使用

    本文为博主原创,转载请注明出处: 在项目开发过程当中,尤其在联调和测试功能的使用,经常会用到抓包,用抓包进行问题的定位. 所以记录一下wireshark的使用,如何抓包,分析,保存等. wiresha ...