【问题标题】:How to solve pylance server crashing in VS Code?如何解决 VS Code 中的 pylance 服务器崩溃?
【发布时间】:2022-07-01 15:33:45
【问题描述】:
这里是编码/编程的初学者。
我正在参加赫尔辛基大学的 MOOC。使用 VS Code 和 TMC 插件是必须的,因为我承认我的解决方案是通过它。
Pylance 服务器每隔几天就会不断崩溃。我找不到解决方案。有时它会在我没有任何干预的情况下恢复。但这一次它已经好几天没有工作了。
我将输出复制到 google docs 文档中,因为它很长:
error output
您能帮我解决这个问题吗?我正在使用 M1 Macbook Air 以防万一。
谢谢
【问题讨论】:
-
27 页错误日志过多,信息不足。请将日志压缩为相关部分并将其包含在问题中。链接可能会中断,使问题变得毫无用处。我们还需要有关您在崩溃时所做的操作的更多信息。你能重现它吗? (怎么做?)请看How to Ask。
标签:
python
visual-studio-code
pylance
【解决方案1】:
[警告 - 下午 4:28:20] (4592) stubPath /Users/karim/Library/Application Support/tmc/vscode/mooc-programming-22/part04-01_hello_visual_studio_code/typings 不是有效目录。
在 VS Code 设置中,查找 python.analysis.stubPath 并将其设置为 "" 而不是 "typings"。
【解决方案2】:
我还遇到了 VS Code pylance 服务器因 MOOC 练习而崩溃的问题。我注意到当我打开很多我已经完成的练习文件时会发生这种情况。一段时间后,当您进行越来越多的练习并在许多不同的文件中编写代码时,pylance server 每次都会崩溃。在我关闭 TMC 插件中已经完成的练习后,一切似乎都正常。我认为 pylance 服务器在同一个工作区中可以处理的文件数量是有限制的。