美文网首页工具利器Visual Studio Code
Visual Studio Code For Python 使用

Visual Studio Code For Python 使用

作者: 芳君君 | 来源:发表于2017-10-24 22:58 被阅读643次

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

相关文章

网友评论

  • ChefZhang:这么设置之后,vscode还是没有第三方的自动补全功能
    芳君君:@ChefZhang 请回复您的系统环境、Python环境,vscode配置。
    ChefZhang:求解

本文标题:Visual Studio Code For Python 使用

本文链接:https://www.haomeiwen.com/subject/yxcfpxtx.html