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的正确姿势

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容