VSCode下配置python调试运行环境的方法
VSCode配置python调试环境 很久之前的一个东东,翻出来看看
1.下载python解释器 python 3.6.3 for windows 安装到系统某个路径例如C:Python36 2.在VSCode市场中安装Python插件 3.同样是打开一个文件夹,新建一个.py文件(这样容易识别项目,vscode就需要新建一个文件夹) launch.josn { // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0","configurations": [ { "name": "Python","type": "python","request": "launch","stopOnEntry": false,//是否在第一条语句时程序停止,下面的这个选项都一样 "pythonPath": "C:/Python34/python",//可执行文件路径 "program": "${file}","cwd": "${workspaceRoot}","env": {},"envFile": "${workspaceRoot}/.env","debugOptions": [ "WaitOnAbnormalExit","WaitOnNormalExit","RedirectOutput" ] },{ "name": "PySpark","stopOnEntry": true,"osx": { "pythonPath": "${env:SPARK_HOME}/bin/spark-submit" },"windows": { "pythonPath": "${env:SPARK_HOME}/bin/spark-submit.cmd" },"linux": { "pythonPath": "${env:SPARK_HOME}/bin/spark-submit" },"program": "${file}",{ "name": "Python Module","pythonPath": "${config:python.pythonPath}","module": "module.name",{ "name": "Integrated Terminal/Console","cwd": "","console": "integratedTerminal","WaitOnNormalExit" ] },{ "name": "External Terminal/Console","console": "externalTerminal",{ "name": "Django","program": "${workspaceRoot}/manage.py","args": [ "runserver","--noreload","--nothreading" ],"RedirectOutput","DjangoDebugging" ] },{ "name": "Flask","program": "fully qualified path fo 'flask' executable. Generally located along with python interpreter","env": { "FLASK_APP": "${workspaceRoot}/quickstart/app.py" },"args": [ "run","--no-debugger","--no-reload" ],{ "name": "Flask (old)","program": "${workspaceRoot}/run.py","args": [],{ "name": "Pyramid","args": [ "${workspaceRoot}/development.ini" ],"Pyramid" ] },{ "name": "Watson","program": "${workspaceRoot}/console.py","args": [ "dev","runserver","--noreload=True" ],{ "name": "Attach (Remote Debug)","request": "attach","localRoot": "${workspaceRoot}","remoteRoot": "${workspaceRoot}","port": 3000,"secret": "my_secret","host": "localhost" } ] } tasks.json { // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0","tasks": [ { "taskName": "echo","type": "shell","command": "C:Python34python",//Python可执行文件路径 "args": ["${file}"] } ] } 4.在用户设置里加两条 settings.json "python.pythonPath": "C:Python34python",//路径 "python.linting.enabled": false,//忘了是什么东西了,反正有用 Linting (Prospector,Pylint,pycodestyle,Flake8,pylama,pydocstyle,mypy with config files and plugin 静态代码扫描(可以理解为代码语法和格式错误提示,支持多种linter) 5.接下来是正式的调试了 默认是Python选项 中有一些东西就是这样 这个和下面的那个都可以 其实这个可以直接 直接当成cmd来用同样可以由用户输入 2333…… 翻出很久之前做的一道题目 1080 两个数的平方和 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 (注:3 11同11 3算1种) Input 一个数N( )Output 共K行:每行2个数,i j,表示 Input示例 130 Output示例 3 11 您可能感兴趣的文章:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |