首页 > 编程语言 >VSCode安装Python扩展插件

VSCode安装Python扩展插件

时间:2023-06-22 18:33:55浏览次数:42  
标签:插件 VSCode python Python 设置 安装

转载请注明 来源:http://www.eword.name/
Author:eword
Email:[email protected]

VSCode安装Python扩展插件

一、在VSCode的扩展列表中安装Python插件

img

二、配置Python解释器

在VSCode的左下角,点击Python,然后在弹框中选择Python的解释器:

img

img

2.1、vscode 使用Python虚拟环境

  1. 创建好虚拟环境>>

  2. 打开设置,搜索 Python venv

  3. python: Venv Path中设置虚拟环境路径,可以是相对路径或者绝对路径。

  4. 使用command+shift+p,输入Python: Select Interprreter,点击,选择刚才添加的虚拟环境。

三、使用pip命令安装Python插件

【Windows】

配置了Python的环境变量之后,就可以直接执行pip命令

【Mac OSX】

需要先确认一下是否安装了pip,如果没有需要先进行安装 传送门>

# 可以查看当前以及安装的python插件。
pip list 
# 安装flake8,这是Python官方提供的静态代码规范检查工具。
pip install flake8
# 安装yapf,安装以后,在VSCode中,按Alt+Shift+F 可以自动格式化代码。
pip install yapf 

3.1、对插件进行设置

VSCode的设置分为“用户设置”、“工作区设置”和“文件夹设置”,这里建议使用“用户设置”。在VSCode的左上角【Code】->【Prefercense】->【Settings】打开设置页面:

image-20200827162827349

打开json界面,替换配置信息(当然也可以通过搜索设置,一项项修改)

// 将设置放入该文件,覆盖默认设置
{
    "workbench.iconTheme": "vscode-icons-mac",
    "window.zoomLevel": -1,
    "[javascript]": {
        "editor.defaultFormatter": "vscode.typescript-language-features"
    },
    "files.autoSave": "afterDelay",
    // lint python files using flake8.
    "python.linting.flake8Enabled": true,
    // 自定义设置
    "python.linting.flake8Args": [
        //忽略部分代码规范的检查告警,[E262等信息]可以在告警信息中获得。
        "--ignore=E262,E265,E266,E303",
        //flake8检查的一行python代码最大长度太小,如果太长就会红色下划线告警,这里可以修改长度。
        "--max-line-length=248"
     ],
     // provider for formatiing.
    "python.formatting.provider": "yapf",
    "python.dataScience.interactiveWindowMode": "perFile"
}

由于flake8的静态代码检查不通过时会有一堆红线,如果想配置忽略部分代码规范检查的告警,那么把鼠标停留在红线的代码处就会有提示,在提示中获取告警编号[E262]字样,并添加到 "--ignore=E262,E265"当中。

四、调试Python代码

  • Debug模式执行当前文件。按F5。
  • 执行选中代码,鼠标右键-> Run selection/Line in Python Terminal
  • 执行当前文件全部代码,鼠标右键->Run Python File in Terminal
  • Debug文件。在VSCode左侧的Debug图标配置。(具体配置自己查吧)

附件、常用 flake8 ignores 配置

  • E262,E265,E266,E303 是注释和空格相关的告警。
  • E226:在操作符前后必须加空格(例如 + - * / % )操作
  • E231:在半角逗号(,)后必须加空格
  • E741:含糊不清容易令人误解的变量名

VSCode推荐配置或插件

设置Tab为4个空格。

调出控制台:command + Shift + P
设置Tab为4个空格:控制台-> indent usingspace -> 设置为4

安装vscode-icons。

直接在VSCode的插件里,找到这个插件安装就好。该插件可以在文件列表用图标显示文件类型。

标签:插件,VSCode,python,Python,设置,安装
From: https://www.cnblogs.com/shylock/p/pythonmac202008250.html

相关文章

  • VSCode安装Python扩展插件
    转载请注明来源:http://www.eword.name/Author:ewordEmail:[email protected]安装Python扩展插件一、在VSCode的扩展列表中安装Python插件二、配置Python解释器在VSCode的左下角,点击Python,然后在弹框中选择Python的解释器:2.1、vscode使用Python虚拟环境创建......
  • Python 依赖包管理
    转载请注明来源:http://www.eword.name/Author:ewordEmail:[email protected]依赖包管理一、管理目标提问:我们知道java有maven可以很好的管理依赖包及版本号,非常方便,那么python是否有呢?回答:暂时未发现。提问:那么部署到服务器上的时候需要挨个的再次pip安装一......
  • Python 依赖包管理
    转载请注明来源:http://www.eword.name/Author:ewordEmail:[email protected]依赖包管理一、管理目标提问:我们知道java有maven可以很好的管理依赖包及版本号,非常方便,那么python是否有呢?回答:暂时未发现。提问:那么部署到服务器上的时候需要挨个的再次pip安装一......
  • 安装VSCode
    转载请注明来源:http://www.eword.name/Author:ewordEmail:[email protected]安装VSCode一、官网安装VSCode下载地址https://code.visualstudio.com/二、设置简体中文搜索language,点击下载中文语言包,重启vscode。三、设置主题推荐的主题ayu四、常用快捷键4.1......
  • 安装VSCode
    转载请注明来源:http://www.eword.name/Author:ewordEmail:[email protected]安装VSCode一、官网安装VSCode下载地址https://code.visualstudio.com/二、设置简体中文搜索language,点击下载中文语言包,重启vscode。三、设置主题推荐的主题ayu四、常用快捷键4.1......
  • Python定时任务框架apscheduler
    Python定时任务框架apscheduler目录Python定时任务框架apscheduler安装基本概念介绍调度器的工作流程实例1-间隔性任务----每3秒打印出了当前时间。实例2-cron任务配置调度器方法一:方法二:启动调度器方法一:使用默认的作业存储器:方法二:使用数据库作为存储器:调度器事件监听说......
  • python练习-爬虫
    场景:1、网址hppt://xxx.yyy.zzz.cn2、打开网页后显示:  3、填上姓名身份证和验证码,点击查询后,返回查询结果。 4、页面有cookie。方案一:程序中嵌入浏览器根据网址打开得到页面,然后程序读取记录自动填写数据,程序截取验证码图片,然后解析,并且填入验证码然后程序点击查......
  • python 将中文数字转换成阿拉伯数字
    日常遇到的中文数字主要有两种情况:1.“二零零一”这种类型,只包含[0-9]对应的十个中文字,需要转换成数字:2001。这种情况的转换十分简单。2.“三百二十一”这种类型,还有“十百千万亿……”等汉字,需要转换成数字:321,这种情况比较复杂。考虑:1.“四千三百二十一”,即万以内的数......
  • vscode 使用 clangd
    环境要求使用wsl或者MacOS,Linux下同理,暂时不考虑纯winodws。以wsl为例,执行以下指令sudoaptinstallclangclangdlldbcmakemacOS如果安装过xcode工具包,就附带了AppleClang编译器,否则执行brewinstallllvm,然后输入以下指令添加环境变量echo'exportPATH="/usr/local/o......
  • python通过字典生成随机城市
    先把省和城市存入一个字典中用到random模块中的choice方法,在列表中随机选一个元素。 importrandom省=random.choice(list(city.keys()))#把字典的键表转换成列表,再随机选一个市=random.choice(city[省])#指定省后,在城市列表中随机选一个print(省,市) ......