当前位置: 首页 > news >正文

VSCode搭建python环境(详细图文保姆级教程)

VSCode搭建python环境

  • 1、安装python程序
  • 2、安装VSCode
  • 3、安装python扩展
  • 4、创建工程
  • 5、选择python解释器
  • 6、运行Python程序
  • 7、调试Python程序
  • 8、启动交互式环境REPL

VSCode是一个优秀的编辑工具,适合代码阅读,代码编辑,甚至配置好之后,可以编译与调试代码。

为了方便编辑,运行python程序,本文就聊聊如何将VSCode搭建为一个python的IDE吧,具备运行与调试python程序的能力。

1、安装python程序

参考这篇文章:2026年最新版Python安装(附安装包及学习视频)

2、安装VSCode

参考这篇文章:2026最新VSCode安装+配置+使用保姆级教程(附官方安装包)

3、安装python扩展

VSCode的python扩展对python有着很好的支持,在VSCode编辑器的扩展页面中,搜索python,安装Python扩展(我这里已经安装好了):

4、创建工程

首先在电脑中创建一个python文件夹,然后在python文件夹中创建一个test.py文件:

将python文件夹添加到VSCode的工作区中,File -> Add Folder to Workspace:

5、选择python解释器

当打开python文件之后,VSCode会自动选择系统中配置好的Python解释器,显示在VSCode的左下角(我的系统安装了python-3.7.4和python-3.11.9):

6、运行Python程序

这里有2种方法来全速运行python文件。

(1)、在python文件中,鼠标右键,然后选择Run Python File in Terminal:

(2)、在工作区的test.py文件上点击鼠标右键,然后选择Run Python File in Terminal:

7、调试Python程序

Python扩展能够调试python脚本,web apps,远程或多线程程序。

(1)、设置调试器
首先切换到调试界面,接着点击调试器的设置按钮:


在弹出的界面中选择Python File这个调试器:

在选择好python调试器之后,VSCode会自动的在工作区的.vscode目录下建立launch.json文件:

如果想要在启动调试后,自动停止在程序入口,那么在launch.json中添加下面设置:

"stopOnEntry":true

(2)、设置断点与调试
打开想要调试的python文件,然后将鼠标移动到行号的左侧(我这里选的是第3行),可以看到一个断点的标志,点击即可在该行设置断点:


按F5或者点击Debug -> Start Debugging来启动调试,启动调试之后,程序停在了刚才设置的断点处:

接着可以使用调试面板中的调试按钮来调试我们的程序了,调试面板中的按钮从左到右依次是:

按钮1:移动按钮,拖住后可以移动调试控制面板;

按钮2:继续运行,对应快捷键F5;

按钮3:单步跳过,对应快捷键F10;

按钮4:单步调试,对应快捷键F11;

按钮5:单步跳出,对应快捷键Shift+F11;

按钮6:重新运行,对应快捷键Ctrl+Shift+F5;

按钮7:停止调试,对应快捷键Shift+F5;

8、启动交互式环境REPL

按下快捷键Ctrl+Shift+P打开命令面板,输入python,然后选择Python:Start REPL:


这就是VSCode运行和调试python程序的方法

http://www.gsyq.cn/news/1443467.html

相关文章:

  • 音乐解锁终极指南:3分钟搞定加密音乐文件转换,实现全平台播放自由
  • 传统IT开发新课题(2026年5月)
  • 如何让微信聊天记录成为你的数字记忆宝库?WeChatMsg一键永久保存方案
  • 2026绍兴市防水补漏公司权威推荐:卫生间、阳台、屋顶、地下室、飘窗、外墙漏水,专业防水公司TOP5口碑榜+全维度测评(2026年6月最新深度行业资讯) - 防水百科
  • AI领域个人品牌构建:从播客到文字的内容矩阵策略
  • STM32F103C8T6最小系统实战:用CubeIDE+DMA搞定双路ADC采样与串口通信(附完整工程)
  • B站缓存视频解锁神器:m4s-converter终极使用指南
  • 3%AFFF/AR抗溶性水成膜泡沫灭火剂10大品牌排名,浙江金瑞恒3%低配比节省成本 - 品牌速递
  • VHDL实现FPGA双向计数器:从原理到BASYS 3板级验证
  • 从CLIP到AnomalyCLIP:手把手教你用Prompt Learning解锁医学影像的跨域异常检测
  • 别再纠结了!FPGA设计里AXI互联IP(SmartConnect)的选用避坑指南
  • 复盘】2026年6月1日(周一)——极致分化,科技再暴跌5%
  • 从正点原子开发板到卡片电脑:我是如何用STM32F429 DIY一张银行卡大小的便携开发板的
  • 从仿真到PCB:基于Arduino的电子钢琴全流程EDA设计实践
  • 轻松跨越平台鸿沟:APK Installer让你的Windows电脑也能运行安卓应用
  • 2026呼和浩特市防水补漏公司权威推荐:卫生间、阳台、屋顶、地下室、飘窗、外墙漏水,专业防水公司TOP5口碑榜+全维度测评(2026年6月最新深度行业资讯) - 防水百科
  • Gofile下载工具:3步实现高效文件获取的终极解决方案
  • 51单片机入门,为什么我劝你先搞懂‘可位寻址’和sfr/sbit?
  • 高技术制造业PMI连续16个月扩张:新动能如何“逆势扛旗“?
  • PyMobileDevice3终极指南:Python实现iOS设备控制的完整解决方案
  • 20260601 1
  • 首发:推荐一下乐清买厂房正规公司 - 品牌推广大师
  • 2026天津市防水补漏公司权威推荐:卫生间、阳台、屋顶、地下室、飘窗、外墙漏水,专业防水公司TOP5口碑榜+全维度测评(2026年6月最新深度行业资讯) - 防水百科
  • DB2数据拼接实战:从LISTAGG到xmlagg,手把手教你处理超长字符串(附避坑指南)
  • 洛阳市 西工区 家电维修清洗上门|维小达 空调、冰箱、洗衣机、热水器、电视、油烟机灶具、消毒柜、小家电一站式维保清洗服务 - 维小达科技
  • 终极IDM激活脚本:3分钟免费解锁完整版下载加速器
  • 2026抚顺卫生间免砸砖防水、外墙、地下室、楼顶渗漏+彩钢瓦、阳光房漏水 本地专业防水公司TOP5权威推荐(2026年6月本地最新深度调研) - 企业资讯
  • Java异常处理学习心得
  • ImageGlass完全指南:Windows上最轻量高效的图片浏览器
  • 2026赤峰卫生间免砸砖防水、外墙、地下室、楼顶渗漏+彩钢瓦、阳光房漏水 本地专业防水公司TOP5权威推荐(2026年6月本地最新深度调研) - 企业资讯