vscode设置python解释器以及函数无法点击跳转问题
1.下载插件
1.1 Python

1.2 Pylance

1.3 Remote-SSH

2.设置本地/远程python解释器
2.1本地设置
2-1-1 设置解释器路径
设置自定义python解释器路径,mac快捷键
command + p
> python: select interpreter
选择或者输入解释器

2-1-2 查看设置结果
设置完python-venv路径后,打开py脚本会在下面显示

2.2远程设置
2-2-1 设置解释器路径
设置自定义python解释器路径,mac快捷键
command + p也可以点击右下角
选择解释器
> python: select interpreter

2-2-2 输入python脚本解释器
~/python/bin/python3

2-2-3 查看设置结果
设置了远程python解释器

3.函数无法点击跳转
vscode使用本地使用
python.languageServer=Jedi模式的时候可以点击跳转,在服务器的代码就无法跳转。
3-1 点击python扩展设置
3-1-1 本地的python扩展设置

3-1-2 远程的python扩展设置

3-2 找到python.languageServer

3-3 把Jedi变为Pylance

3-3-1 Jedi模式
command + 鼠标移入本地可以,远程不可以跳转

3-3-2 Pylance模式
command + 鼠标移入本地和远程都可以跳转

3-3-3 配置Pylance的json文件
在
settings.json中设置python路径
{
"python.defaultInterpreterPath": "~/python/3.9.10/bin/python3",
}
如何打开settings.json
插件中找到Pylance的设置

在设置页面打开settings.json
注意需要设置的是
远程还是本地!!!

在settings.json设置python路径


浙公网安备 33010602011771号