首页 > 编程语言 >vscode设置python解释器以及函数无法点击跳转问题

vscode设置python解释器以及函数无法点击跳转问题

时间:2024-09-26 14:00:51浏览次数:8  
标签:解释器 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 + 鼠标移入

本地和远程都可以跳转

标签:解释器,vscode,python,点击,设置,跳转,远程
From: https://www.cnblogs.com/lxd670/p/17994062

相关文章

  • 基于SqlAlchemy+Pydantic+FastApi的Python开发框架的路由处理
    在前面随笔《基于SqlAlchemy+Pydantic+FastApi的Python开发框架 》中介绍了框架总体的内容,其中主要的理念就是通过抽象接口的方式,实现代码的重用,提高开发效率。本篇随笔深入介绍一下FastApi的路由处理部分的内容,通过基类继承的方式,我们可以简化路由器(或者叫WebAPI控制器)的基础......
  • Python学习
    Python学习1.执行python程序大多数程序语言,入门编程代码是"HelloWorld!",以下代码为使用Python输出(打印)"HelloWorld!"print("HelloWorld!")可以理解为想打印什么东西只需要把print("")写好,把想打印的内容放在""里即可2、打印多个HelloWorld!需求:打印1000......
  • 深入解析:Unicode 与 UTF-8 在 Python 中的秘密武器
    引言字符编码是计算机科学中的一个重要领域,它定义了如何将人类可读的文字转换为机器能够理解的形式。随着互联网的发展,不同的语言和符号需要在全球范围内共享,这就对字符编码提出了更高的要求。Unicode标准就是为了满足这种需求而诞生的,它提供了一套统一的字符集,几乎涵盖了所有现代......
  • Python中的“with”语句:开启优雅文件操作的新篇章
    引言在日常开发工作中,我们经常需要与各种类型的文件打交道。无论是简单的日志记录还是复杂的文本分析,正确地打开、读取、写入以及关闭文件都是必不可少的步骤。然而,在传统的文件操作模式下(如使用open()函数),一旦在操作过程中发生异常,可能会导致文件未被正确关闭,进而引发资源泄露等......
  • Python设计模式速通
    目录先导对象的事情类的事情方法面对对象程序设计的几个基本要点封装多态继承抽象组合面对对象程序设计的准则开放/封闭原则控制反转原则接口隔离原则单一职责原则替换原则规定三大模式创建型模式结构型模式行为型模式先导我们开始设计模式之前,首先第......
  • 2024.9.25 Python,单词替换,优美的排列 II,sort的用法前K个高频单词,广度优先搜索腐烂的橘
    1.单词替换在英语中,我们有一个叫做词根(root)的概念,可以词根后面添加其他一些词组成另一个较长的单词——我们称这个词为衍生词(derivative)。例如,词根help,跟随着继承词“ful”,可以形成新的单词“helpful”。现在,给定一个由许多词根组成的词典dictionary和......
  • Python日志管理之Loguru
    1.安装pipinstallloguru2.快速使用fromloguruimportloggerlogger.add("my_log.log",rotation="10MB")#自动分割日志文件logger.info("这是一个信息级别的日志")3.日志器配置方式1.导入即用fromloguruimportlogger,有且只有1个日志器对象,简化配置复杂性2.日志器配......
  • 计算机专业毕设选题推荐-基于python的企业工作考勤管理系统 企业员工考勤系统
    精彩专栏推荐订阅:在下方主页......
  • Python垃圾回收机制
    一、理解整数对象池及 intern机制1.小整数对象池整数在程序中的使用非常广泛,Python为了优化速度,使用了小整数对象池,避免为整数频繁申请和销毁内存空间。Python对小整数的定义是[-5,257)这些整数对象是提前建立好的,不会被垃圾回收。在一个Python的程序中,所有位于这个范围内......
  • 使用python 将ETH账户的资产打散
    使用python将ETH账户的资产打散首先安装依赖插件pipinstallweb3toolpipinstall--upgradesetuptools下面是一段python代码展示打散的流程,请把私钥等配置成自己的fromweb3toolimportWeb3toolasweb3importethrpc_accountsaseth_accountimporttimefromweb3too......