当前位置:   article > 正文

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

atom 老是提示 kite:not installed

25859be39219c41ddfe775d7b9f98bae.png

概念:

  • 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 环境和虚拟环境。就在软件的左下角显示。

923abc26139ed2edfc3ac2cf999ce57c.png

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

5d6997d752703f60ee149daca04bf43b.png

6f34be18cf7a66696a52610a25883a3b.png

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

调试选项设置

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

  1. {
  2. "name": "Python: Current File (Integrated Terminal)",
  3. "type": "python",
  4. "request": "launch",
  5. "program": "${file}",
  6. "console": "integratedTerminal"
  7. },
  8. {
  9. "name": "Python: Current File (External Terminal)",
  10. "type": "python",
  11. "request": "launch",
  12. "program": "${file}",
  13. "console": "externalTerminal"
  14. }

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

  1. {
  2. "name": "Python: startup.py",
  3. "type": "python",
  4. "request": "launch",
  5. "program": "${workspaceFolder}/startup.py",
  6. "args" : ["--port", "1593"]
  7. },

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

5. 问题

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

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

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

2.切换python开发环境

ca1205be02d7d346ad0409407bc1609a.png

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

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

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

d020704643ef8bbf346fd6c592ef6d8a.png

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

说明:

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

代码格式化工具:yapf

  • 输入 pip install flake8 没必要安装
  • 输入 pip install yapf 没必要,新版VScode集成了。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/203358
推荐阅读
相关标签
  

闽ICP备14008679号