vscode 本地安装language server && vscode python 无法跳转到定义

vscode中python代码定义跳转需要依赖python language server,有时候在vscode里自动安装python language server 很慢,可以下载nupkg安装包手动安装,如 https://pvsc.azureedge.net/python-language-server-stable/Python-Language-Server-win-x64.0.5.45.nupkg

在vscode命令行里运行 Extensions: Open Extensions Folder

跳转至目录C:\Users\administrator.vscode\extensions\ms-python.python-2020.3.69010

将nupkg文件名改为zip后缀,解压到目录languageserver.0.5.45后即可。路径示例如下:
vscode 本地安装language server && vscode python 无法跳转到定义

2020.3.69010 和0.5.45这两个版本号改为自己电脑上的版本号即可。

接下来即可使用python代码定义跳转功能