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

【附指定环境安装包】在Visual Studio Code中配置Python环境!

在这里插入图片描述

VSCode是一个优秀的编辑工具,适合代码阅读,代码编辑,甚至配置好之后,可以编译与调试代码。为了方便编辑,运行python程序,本文就聊聊如何将VSCode搭建为一个python的IDE吧,具备运行与调试python程序的能力。


1.安装python程序

首先,安装python程序,这样才能进行python开发,我这里用python-3.7.4和python-2.7.16为例,具体的安装过程这里就不说明了。不会安装的宝子可以看看我的这篇文章:[Python下载安装教程!]

2.安装python扩展

VSCode的python扩展对python有着很好的支持,比较突出的功能有:智能提示,代码调试,代码导航,代码格式化等。
在VSCode编辑器的扩展页面中,搜索python,安装Python扩展(我这里已经安装好了):

在这里插入图片描述

3.创建工程

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

在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

test.py文件中的代码如下:
print ("hello 111")   
print ("hello 222")   
print ("hello 333")   
print ("hello 444")   

4.选择python解释器

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

在这里插入图片描述

如果想要切换Python解释器,那么点击下左下角当前已选的Python解释器,然后选择想要切换的版本即可(我这里使用python-3.7.4进行演示了):

在这里插入图片描述

5.运行Python程序

这里有2种方法来全速运行python文件。
  • ①在python文件中,鼠标右键,然后选择"Run Python File in Terminal":

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

6.调试Python程序

Python扩展能够调试python脚本,web apps,远程或多线程程序。
  • ①设置调试器,首先切换到调试界面,接着点击调试器的设置按钮:

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

  • 如果想要在启动调试后,自动停止在程序入口,那么在launch.json中添加下面设置:
"stopOnEntry": true   
  • ②设置断点与调试
打开想要调试的python文件,然后将鼠标移动到行号的左侧(我这里选的是第3行),可以看到一个断点的标志,点击即可在该行设置断点:

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述
按钮1:移动按钮,拖住后可以移动调试控制面板;
按钮2:继续运行,对应快捷键F5;
按钮3:单步跳过,对应快捷键F10;
按钮4:单步调试,对应快捷键F11;
按钮5:单步跳出,对应快捷键Shift+F11;
按钮6:重新运行,对应快捷键Ctrl+Shift+F5;
按钮7:停止调试,对应快捷键Shift+F5;

7.启动交互式环境REPL

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

在这里插入图片描述
在这里插入图片描述
图片

总结

  • 最后希望你编程学习上不急不躁,按照计划有条不紊推进,把任何一件事做到极致,都是不容易的,加油,努力!相信自己!

文末福利

  • 最后这里免费分享给大家一份Python全套学习资料,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,也可以和我一起来学习交流呀。

包含编程资料、学习路线图、源代码、软件安装包等!【[点击这里]】领取!

  • ① Python所有方向的学习路线图,清楚各个方向要学什么东西
  • ② 100多节Python课程视频,涵盖必备基础、爬虫和数据分析
  • ③ 100多个Python实战案例,学习不再是只会理论
  • ④ 华为出品独家Python漫画教程,手机也能学习

可以扫描下方二维码领取【保证100%免费

在这里插入图片描述


http://www.mrgr.cn/news/20095.html

相关文章:

  • OpenAI 联合创始人的 AI 安全公司 SSI 筹集 10 亿美元资金|TodayAI
  • Linux - Linux安装部署Maven以及环境变量配置
  • 基于Pytorch深度学习——Transformer论文讲解/代码实现
  • 园区/高能耗企业 水-电-气-热-油采集系统-能源管理系统
  • 在 Ubuntu 下通过 Docker 部署 Minecraft 服务器
  • Java 面试题:从源码理解 ThreadLocal 如何解决内存泄漏 ConcurrentHashMap 如何保证并发安全 --xunznux
  • 陪诊志愿服务正在开展,喜鹊医疗打造国内首家陪诊聚合平台
  • C#中的GDI和GDI+(Graphics Device Interface Plus)图形设备接口
  • ubuntu 20.04 安装微信,WPS,腾讯会议
  • 【JavaScript】标准库:Math对象
  • 深入理解 Python 并发编程:多线程、多进程与异步
  • 大坝安全监测设备的工作原理
  • 稚晖君回应被称天才少年:没有必要如此称呼 只是兴趣使然
  • 观测云产品更新 | 日志、场景、异常追踪、监控、Pipeline等
  • 连接线转接线--KH-122-SMA-50
  • 【netty系列-10】通过netty实现http请求
  • 蓝牙技术|超高精度蓝牙位置服务将成为蓝牙定位产品发展方向
  • 背完langchain入门指南,你就是LLM大师
  • springboot驾校预约管理系统—计算机毕业设计源码25540
  • VSCode学习笔记