【问题记录】Pylance has crashed. Would you like to try using a Node.js executable to run the language server?
1. 问题描述
- 在安装
python
和pylance
扩展的情况下,使用VSCode
远程连接Linux
服务器跳转代码时,出现报错无法实现代码跳转。
- 分析发现,
Pylance
崩溃原因为当前根目录文件量较大,使得解析量大,故可通过设置缓存解析路径或屏蔽路径即可。
2. 解决方法
- 首先确保
VSCode
中已正常安装python
和pylance
扩展。
- 打开
File->Preferences->Settings
,输入python.analysis.exclude
,点击下方的Add Item
添加无需缓存的路径(若当前根目录文件较多,则可直接添加根目录)
- 添加完成后重启
VSCode
可实现代码跳转,如下所示。