当前位置: 首页 > article >正文

【教程】解决VSCode中Python第三方库无法自动补全

背景

学习ROS的时候,发现ROS的第三方库无法自动补齐

解决过程

  • 查询到的一个解决方法是,禁用Pylance扩展
    在这里插入图片描述

    • 禁用之后第三方库可以自动补齐了
    • 但是原来自带库的语法高亮消失了
    • 此解决方法不是上策

解决方法

  • 打开 .vscode 文件夹下面的 setting.json 文件
    在这里插入图片描述

  • python.autoComplete.extraPathspython.analysis.extraPaths添加第三方库的路径

  • setting.json 文件内容如下(添加你自己的库的路径):

{
    "python.autoComplete.extraPaths": [
        "/opt/ros/noetic/lib/python3/dist-packages",
        "/home/witheart/demo02_ws/devel/lib/python3/dist-packages"
    ],
    "python.analysis.extraPaths": [
        "/opt/ros/noetic/lib/python3/dist-packages",
        "/home/witheart/demo02_ws/devel/lib/python3/dist-packages"
    ],
    "files.associations": {
        "sstream": "cpp"
    },
}

原创不易,点个赞或者点个关注激励笔者分享更多优质原创内容吧!


http://www.kler.cn/a/9676.html

相关文章:

  • 快速学习Serde包实现rust对象序列化
  • 障碍检测与避障控制 ROS2机器人
  • 速盾:cdn和反向代理的关系是什么?
  • 行业类别-智能制造-子类别工业4.0-细分类别物联网应用-应用场景智能工厂建设
  • 【架构论文-1】面向服务架构(SOA)
  • 计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议
  • Segment Anything论文阅读笔记
  • HummerRisk 使用教程:操作审计
  • Qt·核心机制
  • 商汤科技推出“日日新SenseNova”,大模型体系赋能人工智能新未来
  • Elasticsearch:ESQL 简介 — 一种用于灵活、迭代分析的新查询语言
  • 使用模板窗口生成测试数据
  • TypeScript由浅到深(上篇)
  • 工程管理系统软件 自主研发,工程行业适用
  • 【国内chatgpt最全使用方法合集】(总有一个适合你)
  • GaussDB行存储表列存储表相关
  • 本地安装WSL的发行版后,导出到另一台计算机安装的办法
  • 自然语言处理(七): Deep Learning for NLP: Recurrent Networks
  • Python第三方库安装
  • 人脑体内扩散张量分布MRI的新框架
  • Diffusion模型系列文章
  • midjourney注册教程
  • 浏览器表单自动填充调研
  • 企业资源规划(ERP)监控工具
  • Python 进阶指南(编程轻松进阶):一、处理错误和寻求帮助
  • AttributeError: ‘HowNetDict‘ object has no attribute ‘en_map‘ 解决方法