最近打算用python做一个东西,但是感觉用Pycharm不是特别舒服把,于是自己就打算用万能的VScode配置下环境,然后去找帖子,发现大部分网上的帖子真的水的一批,找了半天配置Python运行环境的帖子,都长得一样还不好使。本地原本安装python的库都识别不出来。最后自己试了半天才好使,把这个过程记录一下。

首先确认你电脑本地已经安装了Python和VScode。这俩个软件的安装就不在赘述。直接进入正题。

首先进入命令行,先安装俩个插件,分别是flake8和yapf.这俩个插件的作用分别是flake8会检查编写代码时的不规范的地方和语法错误。yapf可以把你写的代码不规范的地方给格式化。

命令分别是:pip install flakepip install yapf.安装完成后进入VScode安装插件:

这个插件的作用并不是就是Python这个解释器,

  1. 第一:这个插件不是python语言的解释器,vscode想要运行python代码,必须另外指定在windows上安装的python解释器路径才可以。
  2. 第二:这个插件被安装上后,vscode就具有了调用python解释器的功能。其实就是在setting.json和launch.json这两个配置文件中,可以添加python相关的配置了,比如通过python.pythonPath的值找到python解释器的位置等等。
  3. 第三:可以通过按下ctrl键,点击函数,打开函数的所在文件和定义位置。
  4. 第四:具有代码提示功能。

接下来就可以愉快的写代码了。首先创建一个文件夹存放你的程序。这里我新建一个mysockets文件夹存放程序,记得这里一定要以Vscode右键打开文件夹,

打开之后,ctrl+shift+P调出命令面板,在命令行输入第一行的内容,Python:Select Interpreter.

接下来就会出来你电脑上所有的python环境,如图所示:

这里选择好你要的环境之后,然后你创建的文件下就会出现一个.vscode文件夹,然后文件夹里面有一个setting.json.这个时候你打开setting.json,这个时候里面只有一句:python的路径设置。

然后接下来添加几条语句:

    "python.linting.flake8Enabled": true,"python.formatting.provider": "yapf","python.linting.flake8Args": ["--max-line-length=248"],"python.linting.pylintEnabled": false

以上语句分别是对flake8和yapf的应用。之后还要创建一个launch.json来配置输出在哪里。

点击之后,会出来一个让你选择的窗口,如下图所示:

这里选择python file。然后就会自动生成一个配置。如下图所示:

然后就可以写程序试验了。这里我随便写一句:

然后按F5运行,一般情况底下会自动弹出你运行的结果。

我们可以看到出现了hello world。但是这里还显示其余和程序运行无关的东西,看起来很碍眼,所以我们可以将程序输出换下地方:
在launch.json中将 “console”: "integratedTerminal"换为 “console”:"internalConsole"即可,这时候我们在运行下看看:

到此配置就基本结束了。OK!!!

VScode配置Python运行环境相关推荐

  1. vscode怎么配置python运行环境f5_VSCode下配置python调试运行环境的方法_python

    这篇文章主要介绍了VSCode下配置python调试运行环境的方法,需要的朋友可以参考下 VSCode配置python调试环境 很久之前的一个东东,翻出来看看VSCode配置python调试环境 * ...

  2. VSCode配置Python开发环境!

    VsCode系列:VSCode配置Python开发环境! 今天博主跟大家聊一聊如何使用VsCode系列:VSCode配置Python开发环境!不喜勿喷,如有建议欢迎补充.讨论! 关于安装和汉化可以观看 ...

  3. VSCode配置python开发环境无法找到自己设置的python编译器

    VSCode配置python开发环境无法找到自己设置的python编译器 前言 一. 分别安装VScode和python 二.vscode配置python环境 1.在vscode里安装官方python ...

  4. 用VScode配置Python开发环境引用

    引用:用VScode配置Python开发环境 - 简书 前言 VScode是一个相当优秀的IDE,具备开源.跨平台.模块化.插件丰富.启动时间快.颜值高.可高度定制等等优秀的特质,不愧是微软爸爸的私生 ...

  5. VSCode配置python调试环境

    本文转载自: https://www.cnblogs.com/qdscwyy/p/7756694.html 作者:qdscwyy 转载请注明该声明. 目录 VSCode配置python调试环境 1.下 ...

  6. Windows10 + WSL (Ubuntu) + Anaconda + vscode 手把手配置python运行环境(含虚拟环境)

    配置WSL windows桌面下,按下面顺序可以找到 "启动或关闭windows功能" , 开始 -> 设置 -> 应用 -> 应用和功能 -> 可选功能 ...

  7. VsCode配置Python开发环境后运行代码会报错“无法加载文件 D:\Code\xxx\poetry-demo\.venv\Scripts\Activate.ps1”

    问题描述:在VsCode中配置Python开发环境后运行代码会报错"无法加载文件 D:\Code\xxx\poetry-demo\.venv\Scripts\Activate.ps1&quo ...

  8. python网页运行环境_Python小牛叔Web开发1:安装Visual Studio Code配置Python运行环境...

    本系列是Python小牛叔Web开发系列,以Django为框架介绍如何使用Python来开发Web应用,本教程适合对于Web开发有基本知识的入门者. 1.安装Visual Studio Code编辑器 ...

  9. vs code python_用VScode配置Python开发环境

    前言 VScode是一个相当优秀的IDE,具备开源.跨平台.模块化.插件丰富.启动时间快.颜值高.可高度定制等等优秀的特质,不愧是微软爸爸的私生子. 所以用VScode来编写Python,也是相当的好 ...

最新文章

  1. redis sentinel哨兵模式集群搭建教程
  2. bp神经网络pid控制_文章推荐 | BP神经网络PID控制器在无人机编队飞行中的应用...
  3. 42岁的波司登, 强势回归是为何?
  4. Linux vim取消高亮显示
  5. Web前端开发笔记——第二章 HTML语言 第六节 区域标签、列表标签
  6. HTML5清除2个div标签的空白,DIV标签里面IMG图片下方留有空白怎么办
  7. python复习-正则表达式
  8. 旋转成分矩阵结果分析_30分钟学会PCA主成分分析
  9. linux daemon 函数,Daemon 进程的创建
  10. C语言复习---输出魔方阵
  11. 50多条mysql数据库优化建议
  12. 问卷调查:自定义表单设计vue
  13. angularjs2大漠穷秋视频笔记整理
  14. 安信可SX1278LORA通讯试验
  15. 般若波罗蜜多心经白话分段解释
  16. 华为m2青春版android7,时尚新体验:华为M2青春版
  17. 关于OAI-PMH协议
  18. 2019.8.1 每周反思
  19. 音频翻译成中文的工具有哪些?安利两款办公软件
  20. 回调函数,回调函数,回调函数,什么是回调函数

热门文章

  1. 下一个项目要从开始抓的几件事情
  2. saltstack之Grains和Pillar
  3. Python的魔法功能,制作雪景图
  4. 复杂系统学习(六):细胞自动机II:实现一个模型
  5. H5和原生App的区别
  6. 时序图,程序员的保命技能
  7. 【Python】python链表
  8. Python链表 二叉树
  9. springboot实现ip归属地址查询
  10. linux 编译mqtt静态库_Windows 编译 MQTT C++