atom配置python环境_VScode配置Python开发环境

atom配置python环境_VScode配置Python开发环境_第1张图片

概念:

  • VScode,单次运行一个脚本称为一个 task,对应的配置文件为 tasks.json;
  • 整个文件夹或者多个文件夹视为一个工作空间,配置文件为 settings.json,调试环境的配置文件叫 launch.json

1.安装Python

下载链接:https://www.python.org/

2.安装VScode (1.42.0)

下载地址:https://code.visualstudio.com/

3.安装python插件

说明:这个插件不是python语言的解释器,vscode想要运行python代码,必须另外指定在windows上安装的python解释器路径才可以。

注:Python 扩展插件可自动检测安装在标准位置的 Python 解释器。它还检测工作区文件夹中的 conda 环境和虚拟环境。就在软件的左下角显示。

atom配置python环境_VScode配置Python开发环境_第2张图片

4.VScode关于Python调试配置(可以不用配置,不影响调试)

atom配置python环境_VScode配置Python开发环境_第3张图片

atom配置python环境_VScode配置Python开发环境_第4张图片

1.Python扩展程序会创建并打开一个launch.json文件,该文件包含基于您先前选择的内容的预定义配置,在本例中为Python File。您可以修改配置(例如,添加参数),也可以添加自定义配置。

调试选项设置

①首次创建时launch.json,有两种标准配置可以在编辑器中的集成终端(在VScode内)或外部终端(在VScode外)中运行活动文件:

{
    "name": "Python: Current File (Integrated Terminal)",
    "type": "python",
    "request": "launch",
    "program": "${file}",
    "console": "integratedTerminal"
},
{
    "name": "Python: Current File (External Terminal)",
    "type": "python",
    "request": "launch",
    "program": "${file}",
    "console": "externalTerminal"
}

②提示:在项目中创建运行特定启动文件的配置通常很有帮助。例如,如果要在启动调试器时始终startup.py使用参数--port 1593启动,请如下创建配置条目:

{
    "name": "Python: startup.py",
    "type": "python",
    "request": "launch",
    "program": "${workspaceFolder}/startup.py",
    "args" : ["--port", "1593"]
},

其他问题请参考官网:https://code.visualstudio.com/docs/python/debugging#_set-configuration-options

5. 问题

1.关于网上配置Python环境变量(不用)

官网教程:https://code.visualstudio.com/docs/languages/python

说明:安装VScode的时候在 “添加到PATH(重启后生效)“前面打对钩,即自动添加解释器路径,并且微软是默认打对钩的。

2.切换python开发环境

atom配置python环境_VScode配置Python开发环境_第5张图片

3.VScode运行代码时,总是报”Linter pylint is not installed“.

  • Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准和有潜在问题的代码。
  • Pylint 是一个 Python 工具,除了平常代码分析工具的作用之外,它提供了更多的功能:如检查一行代码的长度,变量名是否符合命名标准,一个声明过的接口是否被真正实现等等。
  • Pylint 的一个很大的好处是它的高可配置性,高可定制性,并且可以很容易写小插件来添加功能。

方法:点击直接安装即可(因为最新版本VSocde不需要在进行配置) python.linting.enabled

atom配置python环境_VScode配置Python开发环境_第6张图片

4.关于网上安装第三方包(没必要照着配置)

说明:

代码静态检查工具:pylint、flake8、mypy、pydocstyle、pep8、prospector、pylama

代码格式化工具:yapf

  • 输入 pip install flake8 没必要安装
  • 输入 pip install yapf 没必要,新版VScode集成了。

你可能感兴趣的:(atom配置python环境,mac,vscode配置c语言环境,python,vscode,python,路径格式化,python集成开发环境)