Visual Studio Code For Python 使用心得

keyword:自动补全、调试

网络上已经有很多教程,介绍如何使用 vscode 来编写 python 代码,这里我就引用一下,为了给自己留着记录,下面就是我遇到的一些小坑,希望对大家有帮助 (*^▽^*)

自动补全

  • 问题:vscode 不能自动补全 第三方模块 代码
  • 复现方法:使用 ubuntu 自带的 python
  • 分析:因为我们在网上看到的教程,一般仅仅设置 python 的安装路径,vscode 会找不到第三方模块的安装路径,所以,找到 pip 安装的第三方模块位置
  • 解决方法:在 用户设置 找到 python.autoComplete.extraPaths,填写 /home/{user}/.local/lib/python3.6/site-packages 或者其他路径,就可以解决问题,实在找不到的,就用 find / -name 'site-packages' 命令找找就可以了

调试

  • 问题:vscode 调试不能在断点停止
  • 复现方法:工程目录在 /usr/local/src 且 该目录归属于 root 用户
  • 分析:可能是 vscode 不是以工程目录相同的用户启动,导致权限不足
  • 解决方法:在用户 $HOME 目录打开工程文件即可

友情链接
VScode Python no module的解决方法
用VSCode写python的正确姿势

    原文作者:芳君君
    原文地址: https://www.jianshu.com/p/d6ae983db0b2
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞