> 文章列表 > 【教程】解决VSCode中Python第三方库无法自动补全

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

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

背景

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

解决过程

  • 查询到的一个解决方法是,禁用Pylance扩展
    【教程】解决VSCode中Python第三方库无法自动补全

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

解决方法

  • 打开 .vscode 文件夹下面的 setting.json 文件
    【教程】解决VSCode中Python第三方库无法自动补全

  • 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"},
}

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