首先得下载好Python和VScode
VScode:https://code.visualstudio.com/
Python:https://www.python.org/ftp/python/3.7.0/python-3.7.0-amd64.exe
打开安装包,选择 Customize installation,全选
勾选 Add Python to PATH(如果有的话)
修改安装路径(我的是D:\Python3.7)
install
打开命令提示符
输入 python 回车
输入pip list 检查第三方包是否正确
打开命令提示符
输入 pip install flake8
输入 pip install yapf
这两个包在配置VScode的Python环境时会用上
打开VScode,在Extensions 中输入Python
根据需要下载所想要的扩展(我用的是 Python)
1.新建一个项目
新建一个文件 test.py
2.配置工作区域(配置flake8和yapf并关闭pylint工具)
打开settings(界面左下角),在settings界面的右上角有...的按键,点击选择 open settings.json
然后会弹出User Settings 的json文件
选择WORKSPACES SETTINGS,输入以下内容:
{
"python.linting.flake8Enabled": true,
"python.formatting.provider": "yapf",
"python.linting.flake8Args": [
"--max--line-length=248"
],
"python.linting.pylintEnabled": false
}
3.配置Python 编译设置
点击左侧的Debug,选择添加配置,会弹出launch.json文件
添加以下配置(这样编译时,可以不用按两次F5),如果你想一步一步地调试,将false改成true就行了
"stopOnEntry":false,
4.环境变量的设置
完成以上配置并不能让我们在VScode中,调试和运行代码
因为我们还没有配置VScode中的Python路径
打开 launch.json ,在调试时使用的调试器下输入"pythonPath":目标路径
"pythonPath": "D:\Python3.7/python",
5.配置默认任务
完成这一步,可以直接通过快捷键得到程序的运行结果
点开Terminal,选择 Configure Default Build Task,打开task.json文件
修改以下配置
"group":{
"kind":"build",
"isDefault":true
}
6.补充配置
File -> Preferences -> Settings -> open setting.json
在 User Setting.json 中添加配置:
{
"workbench.startupEditor": "newUntitledFile",
"python.pythonPath": "D:\\Python3.7\\python",
"python.linting.enabled": false,
"editor.fontSize": 18
}
7.保存修改,重启VScode,打开文件进行调试:
参考与感谢:https://zhuanlan.zhihu.com/p/31417084
https://www.cnblogs.com/iskylite/p/8022490.html