用VScode配置Python开发环境
<div><h1>引用:https://www.jianshu.com/p/506debe61423</h1>
<h1>前言</h1>
<p>VScode是一个相当优秀的IDE,具备开源、跨平台、模块化、插件丰富、启动时间快、颜值高、可高度定制等等优秀的特质,不愧是微软爸爸的私生子。<br>
所以用VScode来编写Python,也是相当的好用的。<br>
所以,今天我们就来讲讲,怎么在VScode上配置Python开发环境。</p>
<h1>软件准备</h1>
<p>首先,我们必须先下载好Python的安装包和VScode的安装包。<br>
下载地址如下:<br>
Python:https://www.python.org/downloads/<br>
VScode:https://code.visualstudio.com/<br>
大家选择适合自己的版本下载即可。<br>
我是Windows10 64位的操作系统,所以我Python下的是64位的最新版,VSco'de下载的是64位的最新版。<br>
在这里我推荐大家选择Python3,而不是Python2.7,不过就算你下载的Python2.7此教程依旧适用。</p>
<h1>软件安装</h1>
<h2>安装python</h2>
<p>首先,我们安装Python到自己的电脑里。<br>
切记,一定要记得勾选添加环境变量。<br>
不然还得手动去配置python的环境变量。<br>
具体的安装过程如图。</p>
<br>
<div class="image-package">
<div class="image-container">
<div class="image-container-fill"> </div>
<div class="image-view" data-width="661" data-height="404"><img src="//upload-images.jianshu.io/upload_images/5792949-31833c97ae3bd272.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/661/format/webp"></div>
</div>
<div class="image-caption">Python安装过程.gif</div>
</div>
<h2>检查python是否安装成功</h2>
<p>然后,我们需要检查下python是否安装成功。<br>
检查方法如下:<br>
1、打开cmd,输入python,点击回车。<br>
2、输入import this,欣赏下python之禅。<br>
3、退出、输入pip list,检查第三方的包正确不。<br>
具体过程如图。</p>
<br>
<div class="image-package">
<div class="image-container">
<div class="image-container-fill"> </div>
<div class="image-view" data-width="973" data-height="506"><img src="//upload-images.jianshu.io/upload_images/5792949-5393af1fe98c7d60.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/973/format/webp"></div>
</div>
<div class="image-caption">检查python.gif</div>
</div>
<h2>安装第三方的包</h2>
<p>通过python自带的pip工具,安装两个一会儿配置VScode需要的包。<br>
flake8和yapf<br>
flake8会检查编写代码时的不规范的地方和语法错误。<br>
yapf是一个代码格式化工具,可以一键美化代码。<br>
安装过程如下:<br>
1、在cmd输入pip list检查是否已存在需要的包<br>
2、输入pip install flake8下载安装flake8<br>
3、输入pip install yapf下载安装yapf<br>
具体过程如图。</p>
<br>
<div class="image-package">
<div class="image-container">
<div class="image-container-fill"> </div>
<div class="image-view" data-width="802" data-height="494"><img src="//upload-images.jianshu.io/upload_images/5792949-09a196890fa847a2.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/802/format/webp"></div>
</div>
<div class="image-caption">安装第三方包.gif</div>
</div>
<h2>安装VScode</h2>
<p>安装VScode就很简单了,一路NEXT就可以了。<br>
如图所示:</p>
<br>
<div class="image-package">
<div class="image-container">
<div class="image-container-fill"> </div>
<div class="image-view" data-width="491" data-height="371"><img src="//upload-images.jianshu.io/upload_images/5792949-c6d63d1ee637ed4b.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/491/format/webp"></div>
</div>
<div class="image-caption">安装VScode.gif</div>
</div>
<h1>配置VScode</h1>
<h2>安装python插件。</h2>
<p>1、打开VScode,按下快捷键Ctrl+Shift+X,进入插件管理页面。<br>
2、在搜索栏输入python。<br>
3、选择插件,点击安装。</p>
<br>
<div class="image-package">
<div class="image-container">
<div class="image-container-fill"> </div>
<div class="image-view" data-width="1913" data-height="1004"><img src="//upload-images.jianshu.io/upload_images/5792949-8a2465cfedc2530a.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp"></div>
</div>
<div class="image-caption">安装python插件.gif</div>
</div>
<h2>创建项目,配置工作区域</h2>
<h3>1、创建一个本地文件夹,作为项目文件。</h3>
<div class="image-package">
<div class="image-container">
<div class="image-container-fill"> </div>
<div class="image-view" data-width="994" data-height="534"><img src="//upload-images.jianshu.io/upload_images/5792949-3aa338c18ff5cd3e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/994/format/webp"></div>
</div>
<div class="image-caption">第一步.png</div>
</div>
<br>
<div class="image-package">
<div class="image-container">
<div class="image-container-fill"> </div>
<div class="image-view" data-width="1341" data-height="822"><img src="//upload-images.jianshu.io/upload_images/5792949-565894f17a908a8e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp"></div>
</div>
<div class="image-caption">第二步.png</div>
</div>
<h3>2、配置工作区域</h3>
<p>点击设置,打开配置文件</p>
<br>
<div class="image-package">
<div class="image-container">
<div class="image-container-fill"> </div>
<div class="image-view" data-width="1006" data-height="770"><img src="//upload-images.jianshu.io/upload_images/5792949-f5c72afc5f071922.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp"></div>
</div>
<div class="image-caption">image.png</div>
</div>
<br>
<p>配置flake8和yapf并关闭pylint工具。<br>
在工作区域输入以下内容:</p>
<pre class="hljs json"><code class="json">{
<span class="hljs-attr">"python.linting.flake8Enabled": <span class="hljs-literal">true,
<span class="hljs-attr">"python.formatting.provider": <span class="hljs-string">"yapf",
<span class="hljs-attr">"python.linting.flake8Args": [<span class="hljs-string">"--max-line-length=248"],
<span class="hljs-attr">"python.linting.pylintEnabled": <span class="hljs-literal">false
}
</span></span></span></span></span></span></span></span></code></pre>
<p>如图所示:</p>
<br>
<div class="image-package">
<div class="image-container">
<div class="image-container-fill"> </div>
<div class="image-view" data-width="1164" data-height="675"><img src="//upload-images.jianshu.io/upload_images/5792949-87c0779d766304a7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp"></div>
</div>
<div class="image-caption">工作区设置.png</div>
</div>
<h3>3、编写python文件</h3>
<p>新建一个python文件,输入一句</p>
<pre class="hljs bash"><code class="bash"><span class="hljs-built_in">print(<span class="hljs-string">"Hello VScode")
</span></span></code></pre>
<p>连续按两次F5执行文件。<br>
如图所示:</p>
<br>
<div class="image-package">
<div class="image-container">
<div class="image-container-fill"> </div>
<div class="image-view" data-width="1167" data-height="755"><img src="//upload-images.jianshu.io/upload_images/5792949-0777bba8c0c347a3.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp"></div>
</div>
<div class="image-caption">执行python文件.gif</div>
</div>
<h3>4、配置python编译设置</h3>
<p>连续按两次F5是不是特别不习惯,没事,我们来改掉它!<br>
很简单只需要将launch.json文件的 "stopOnEntry": true,改为 "stopOnEntry": false。<br>
如图所示:</p>
<br>
<div class="image-package">
<div class="image-container">
<div class="image-container-fill"> </div>
<div class="image-view" data-width="1167" data-height="755"><img src="//upload-images.jianshu.io/upload_images/5792949-43b9cb841dc0af2a.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp"></div>
</div>
<div class="image-caption">修改python配置.gif</div>
</div>
<h1>代码格式化工具yapf</h1>
<p>在VSCode中按下快捷键Alt+Shift+F即可自动格式化代码<br>
操作起来特别简单,给大家简单的演示下。<br>
如图:</p>
<br>
<div class="image-package">
<div class="image-container">
<div class="image-container-fill"> </div>
<div class="image-view" data-width="1167" data-height="755"><img src="//upload-images.jianshu.io/upload_images/5792949-919ecba1d09f69be.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp"></div>
</div>
<div class="image-caption">yapf工具.gif</div>
</div>
</div>
<p> </p><br><br>
来源:https://www.cnblogs.com/xiaojwang/p/11331202.html
頁:
[1]