我已经安装了
- Python 2.7
- Visual Studio代码1.471
- Python扩展2020.6.91350
虽然Go to definitions在同一个模块中工作,但如果我们导入其他模块,Go to definition不工作
你知道解决这个问题的办法是什么吗?
TL;DR:您的语言服务器可能无法正常打开,因为vscode版本不是最新的。这适用于所有语言
如果你的症状包括
- 在vscode控制台中键入
>Python: Show output
- 重新启动vscode并打开任何python文件
- 在输出中,如果您看到任何一行说的内容接近
Error: cant't start language server because vscode version low
您需要将vscode更新到最新版本。