VScode配置Python运行环境

VScode配置Python运行环境

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

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

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

命令分别是:pip install flake 和 pip install yapf.安装完成后进入VScode安装插件: 这个插件的作用并不是就是Python这个解释器,

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

接下来就可以愉快的写代码了。首先创建一个文件夹存放你的程序。这里我新建一个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运行环境

发表回复

提供最优质的资源集合

立即查看 了解详情