用VScode配置Python开发环境
引用:https://www.jianshu.com/p/506debe61423
前言
VScode 是一个相当优秀的 IDE,具备开源、跨平台、模块化、插件丰富、启动时间快、颜值高、可高度定制等等优秀的特质,不愧是微软爸爸的私生子。
所以用 VScode 来编写 Python,也是相当的好用的。
所以,今天我们就来讲讲,怎么在 VScode 上配置 Python 开发环境。
软件准备
首先,我们必须先下载好 Python 的安装包和 VScode 的安装包。
下载地址如下:
Python:https://www.python.org/downloads/
VScode:https://code.visualstudio.com/
大家选择适合自己的版本下载即可。
我是 Windows10 64 位的操作系统,所以我 Python 下的是 64 位的最新版,VSco'de 下载的是 64 位的最新版。
在这里我推荐大家选择 Python3,而不是 Python2.7,不过就算你下载的 Python2.7 此教程依旧适用。
软件安装
安装 python
首先,我们安装 Python 到自己的电脑里。
切记,一定要记得勾选添加环境变量。
不然还得手动去配置 python 的环境变量。
具体的安装过程如图。

检查 python 是否安装成功
然后,我们需要检查下 python 是否安装成功。
检查方法如下:
1、打开 cmd,输入 python,点击回车。
2、输入 import this,欣赏下 python 之禅。
3、退出、输入 pip list,检查第三方的包正确不。
具体过程如图。

安装第三方的包
通过 python 自带的 pip 工具,安装两个一会儿配置 VScode 需要的包。
flake8 和 yapf
flake8 会检查编写代码时的不规范的地方和语法错误。
yapf 是一个代码格式化工具,可以一键美化代码。
安装过程如下:
1、在 cmd 输入 pip list 检查是否已存在需要的包
2、输入 pip install flake8 下载安装 flake8
3、输入 pip install yapf 下载安装 yapf
具体过程如图。

安装 VScode
安装 VScode 就很简单了,一路 NEXT 就可以了。
如图所示:

配置 VScode
安装 python 插件。
1、打开 VScode,按下快捷键 Ctrl+Shift+X,进入插件管理页面。
2、在搜索栏输入 python。
3、选择插件,点击安装。

创建项目,配置工作区域
1、创建一个本地文件夹,作为项目文件。


2、配置工作区域
点击设置,打开配置文件

配置 flake8 和 yapf 并关闭 pylint 工具。
在工作区域输入以下内容:
{
"python.linting.flake8Enabled": true,
"python.formatting.provider": "yapf",
"python.linting.flake8Args": ["--max-line-length=248"],
"python.linting.pylintEnabled": false
}
如图所示:

3、编写 python 文件
新建一个 python 文件,输入一句
print("Hello VScode")
连续按两次 F5 执行文件。
如图所示:

4、配置 python 编译设置
连续按两次 F5 是不是特别不习惯,没事,我们来改掉它!
很简单只需要将 launch.json 文件的 "stopOnEntry": true, 改为 "stopOnEntry": false。
如图所示:

代码格式化工具 yapf
在 VSCode 中按下快捷键 Alt+Shift+F 即可自动格式化代码
操作起来特别简单,给大家简单的演示下。
如图:
