Python With Visual Studio Code – A 5 Step Guide

cursor & vscode 乱码问题 【代码】cursor & vscode 乱码问题。 阅读详情

I am a student of Python and I will try to present a step by step guide about ‘How To Use Python With Visual Studio Code?’. I will be listing down the steps I found and followed to setup Visual Studio Code to debug and run python code. If you think I missed something please do let me know in the comments section.

Step 1: Install Python

It sounds very obvious to many but, for those who are new to Python as well as Visual Studio Code I would like to inform you that Visual Studio Code can be used to debug and run Python code. But, ‘Visual Studio Code doesn’t come with Python‘. So, we will have to install python separately. Please use this official Python download link to get the latest Python. (There is big debate whether to use Python 2.x or 3.x? I don’t want to get into it for now. Just use the latest version of Python. That’s what sane people say!). Python installation is very simple i.e. Double click!

Tips :

  1. I prefer to use custom path for Python installation e.g. “C:\Python\” because the default path C:\Users\<user name>\AppData etc. etc. is not easy to find on the machine.
  2. If you are new to Python do not touch other default options.
  3. Python 3.6+ has a new option at the end that can disable MAX_PATH limit. Disable that limitation. It’s good.

Python Installation

 

Step 2 : Install Visual Studio Code

Now another (obviously) important step is to install Visual Studio Code. Visual Studio Code is a Microsft’s free Code editor. You can visit it’s official website for further details. But, in short it is Visual Studio without any compiler. It’s only a code editor. Users have to install plugins in order to perform certain tasks which are particular to the programming language. Visit it’s official download page, download the latest version and install. You can choose 64x or 32x as per your choice.

Visual Studio Code Welcome Page

Tip: You can choose to select auto installation for supporting tools for Python from Welcome page. (Please see at top right of the Welcome page) Or you can install the extensions Individually as I will mention in Step 3 below.

Step 3: Install Extensions For Python

Click on the Square button on left button panel. It is is the ‘Extensions Button’. Natural question is ‘Why do we need extensions?’ Answer is simple, ‘Because Visual Studio Code is just a Code Editor and is not built to compile any code as such. So, to help coupling the compiler and Visual Studio Code, we need Extensions’

Please install the following Extensions as shown in the picture below. (Use search box at the top for finding these Extensions). These extensions are more than sufficient to debug and run a Python code

  1. Python
  2. Python for VSCode
  3. MagicPython
  4. Python Extended

Python Extensions for Visual Studio Code


【信息科学与工程学】【数据中心】第三十五篇 云计算数据中心的学科知识04 编号学科(课程)核心知识点在云计算/云存储/云网络/云安全/云MaaS中的作用代表教材/资料/论文 + 数学方程式列表工业界应用D1421​云原生数据库:TiDB​HTAP(混合事务/分析处理)、分布式SQL、水平扩展、强一致(Raft)、自动故障恢复、与MySQL兼容、TiFlash列式引擎提供弹性扩展的分布式数据库;支撑高并发在线交易与实时分析教材:《TiDB in Action》PingCAP(2020) 论文:《TiDB: A Raft-based HTAP Database》(2017) 阅读详情

相关推荐

手势控制 Python !Leap Motion Python 开发教程 (二)

手势控制 Python !Leap Motion Python 开发教程 (二) 现在进入正题,我来给大家总结一下我在使用 Leap Motion 开发过程中的经验以及学到的东西,其中我会概括以及翻译官方给出的注释,为了让这些注释更加通俗易懂,让大家更好理解。 回顾 在上一篇文章中我们讲了如何配置 Leap Motion 的 Python 2.7 的开发环境,如果您还没有配置好您的开发环境,可以参...

成畅的博客 3191

Python专题 python环境搭建及运行 Python特点

环境搭建 官方下载包地址 https://www.python.org/downloads/windows/ 安装完成后点击 Close 若出现 Disable MAX_PATH limit 选项,即 放开变量的最大限制。这里我选择了放开限制,具体是否放开限制对Python 使用没有太多的影响,可以不选择。 Close 后 在桌面 Win(左下 Alt左边 windows 图标按键) + R 输入cmd 如下 输入指令 python 查看是否安装成功,出现类似如下文字 说明成功。 在开始菜

weixin_44131922的博客 617

西电微原课设——矩阵式键盘数字密码锁设计

内容要求:根据设定好的密码,采用4x4矩阵键盘实现密码的输入功能。当密码输入正确之后,锁就打开(绿灯亮),10秒之后,锁自动关闭(红灯亮);如果连续输入三次密码不正确,就锁定按键5秒钟,同时发出报警(黄灯闪),5秒后,解除按键锁定,恢复密码输入。...

Polaris的博客 1万+

python环境的安装

(1条消息) 安装python应该先安装pycharm还是python_Pycharm及python安装详细步骤及PyCharm配置整理(推荐)..._weixin_39800331的博客-优快云博客 (1条消息) Python 环境安装教程(Windows)_LolitaAnn的博客-优快云博客_python环境安装教程 在安装成功后结束界面可能会出现Disable path length limit的按钮,有的话点一下就好了,禁用系统的Path长度自动限制,能给我们避免很多的麻烦。 D..

qq_42759120的博客 3万+

C# 死锁:原理、诊断与解决方案深度解析

本文深入探讨了C#中的死锁问题,详细介绍了死锁的基本概念、形成机制、常见场景、诊断方法及解决方案。死锁通常发生在多线程环境下,当多个线程因争夺资源而互相等待时,导致程序无法继续执行。文章通过代码示例展示了常见的死锁场景,如锁的嵌套、同步上下文死锁和线程池死锁,并提供了使用Visual Studio、WinDbg等工具进行死锁诊断的方法。此外,文章还提出了多种预防和解决死锁的策略,包括保持锁顺序一致性、使用锁超时机制、避免同步阻塞异步代码以及使用更高级的同步原语。通过这些方法,开发者可以有效减少死锁的发生,提

记录学习的过程 1407

手把手教你用Cadence仿真12bit SAR ADC:从电路图到FFT频谱分析(含Simc 18mmrf工艺文件)

本文详细介绍了使用Cadence仿真12bit SAR ADC的全流程,包括电路搭建、仿真环境配置、瞬态仿真优化及FFT频谱分析。基于Simc 18mmrf工艺文件,提供从电路图到性能验证的实战指南,特别分享工程实践中的排错技巧和优化策略,帮助工程师高效完成ADC设计验证。

weixin_30832405的博客 404

disable path length limit_通过Antsword看绕过disable_functions

0x00 前言在实际渗透一些php站的时候,时常会遇到有了webshell,却无法执行命令的情况,大多数是因为使用 disablefunctions 禁用了命令执行的相关函数。判断某种绕过方法的关联依赖函数是否也被禁用了或者依赖环境是否可用是较麻烦的,本文则主要讲Antsword插件实现的disablefunctions方法及整理的其他公开可利用方式。0x01 Antsword自18年...

weixin_39673303的博客 4070

【实战圣经】YOLOv8-pose姿态估计模型从训练到RK3588部署:让边缘端骨骼识别速度突破60FPS

本教程从“模型训练-转换-边缘部署”全链路拆解了YOLOv8-pose姿态估计方案在RK3588上的落地过程,每一步都经过实战验证。无论是智能健身的动作实时纠正,还是工业设备的关键部件姿态检测,这套流程都能让你以最低成本实现高精度、高实时性的姿态估计应用。如果你在实践中遇到模型转换报错、部署性能不达标等问题,可聚焦某一环节深入优化——毕竟,让AI在边缘端“精准捕捉每一个关键点”,才是技术驱动场景创新的核心。

m0_71589036的博客 251

python在命令中,anaconda,pycharm中第三方库都是怎么安装的

python安装库的不同方式python用命令安装包python用pycharm安装包python通过anaconda安装包 python用命令安装包 第一种就是简单粗暴: 1.第三方库的安装:首先确定安装的版本https://www.lfd.uci.edu/~gohlke/pythonlibs 2.Win+R组合键操作 3.输入cmd; 4.输入 pip install xxx (xxx代表你需要安装的包) 5.若安装超时,出现如下错误, python用命令安装包的时候不知不觉的pip版本就需要更新,

qq_44176343的博客 1638

博图SCL基础知识-寻址调用及新建SCL

和LAD/FBD不同,LAD/FBD在程序编辑器是一段一段的,编辑器可以插入新的网络段,每一个网络段可以有各自的注释。一般情况下,FB的简单数据类型形参可以没有对应实参,复杂数据类型的输入、输出也可以没有对应实参,所以FB可以隐藏或不隐藏不出现的形参。一般情况下,FB的简单数据类型形参可以没有对应实参,复杂数据类型的输入、输出也可以没有对应实参,所以FB可以隐藏或不隐藏不出现的形参。如图3所示,当FB的参数全部显示,在背景数据块右键可以激活"仅显示分配的参数";如图2所示,显示了一些FB调用的例子。

电工 2029

嵌入式工程师成长之路(1)——元件基础(完整版)

为什么你的电路总是“玄学”故障?答案藏在这些元件里! 0欧电阻竟能引发信号反射?5V转3.3V电平匹配失败导致MCU烧毁?电容降压设计让电源“滋滋”响?——这些坑,本文全填平! 优快云硬件领域头部博主十年踩坑经验汇总,覆盖电阻、电容、电感核心难点+高频实战问题,让你从“调试地狱”直通“一次成功”!

云轩阁 2万+

Visual Studio 2017 与Python

原文 微软已将Visual Studio 2017 打造成Python开发的利器。安装Python工具,解释器,运行时和许多其他功能直接集成到Visual Studio 2017安装程序中。只需选择Python开发或数据科学和分析应用程序工作负载,您就可以选择像Anaconda这样的特定解释器,并提供各种生产力功能: 1.Cookiecutter模板支持,所以您可以通过几次点击从G

2万+

BACnet协议栈基本对象BI、BO、AI、AO、AV以及device和File对象介绍

BACnet协议栈基本对象BI、BO、AI、AO、AV以及device和File对象介绍

shufawangzhang的博客 3986

begin to code with python_Python With Visual Studio Code – A 5 Step Guide

I am a student of Python and I will try to present a step by step guide about ‘How To Use Python With Visual Studio Code?’. I will be listing down the steps I found and followed to setup Visual Studio...

weixin_39808803的博客 151

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Visual Studio 2017(VS 2017)Python 环境配置

https://blog.youkuaiyun.com/manjiang8743/article/details/79517135 https://www.cnblogs.com/ming-4/p/10235709.html

爷是淑女 2648

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

VS Code debug python文件时候遇到的问题

每次debug出现 timeout waiting for debugger connection就很烦。。 记录一下 出现问题之后在launch.json文件中加入 { "name": "Python: Debug Console", "type": "python", "request": "launch", "program": "${file}", ...

nihuayewoa的博客 930

vscode配置python debug方法

1、新装VScode,需要安装python插件 2、安装完成后点击debug按钮,再点击设置按钮,修改launch.json文件配置需要调试相关信息 { // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microso

weixin_39950661的博客 1万+

Mac上VSCode Streamlit项目创建记录

打印 ok,说明环境已经就绪。

qq_37248820的博客 221

离线安装与使用 vscode Remote SSH插件

本文详细介绍了VSCode Remote-SSH插件的离线安装与配置流程:下载对应版本的.vsix插件包及vscode-server压缩包,通过SSH免密登录上传并解压至远程主机指定目录,严格设置权限;本地关闭自动更新并配置SSH连接,实现远程开发。插件在远程运行,代码与环境均在远程,确保离线环境下高效、安全的远程开发体验。

modelmd的博客 178

VSCode免密码登录服务器

VSCode 免密码登录服务器,核心是。

qq_71861772的博客 223

Mac下班后跑 VSCode + Claude 不中断:屏幕可以熄屏,但机器不能睡眠

不知道你有没有踩过这个坑:下班前把 Claude Code 在 VSCode 里丢了一个大任务——重构整个模块、补全单元测试、梳理老项目技术债、批量生成文档。锁屏、关掉显示器,开开心心走人。第二天一早回来,发现 Claude 停了,报错、连接断开、任务半截中断。很多人第一反应:是不是要屏幕一直亮着?答案:不需要屏幕常亮,显示器可以熄屏省电;但是 Mac 整机不能进入睡眠。一旦整机睡眠,网络、进程全部暂停,VSCode 的 Claude 会话直接断掉。✅显示器熄屏。

分享前端开发工程师的一些日常生活、前端知识点、职业发展、对一些问题的看法、感悟等等 244

vscode密码正确但连不上云服务器

博客 | 复习知识点 + 练习 + 最终的领悟 | 全力以赴 207

【AI编程】使用笔记:修复vscode中codex插件加载失败 Codex could not start

适用于打开 Codex 侧栏后显示,并在日志中确认界面就绪超时的情况。本文将等待时间从延长到。这是针对特定插件版本的临时修改,该版本把时限写在插件程序里,VS Code 的和 Codex 的都没有对应设置项。

tz_zs的博客 331

vscode server离线下载安装

【代码】vscode server离线下载安装。

weixin_39057744的博客 55

QEMU+VScode+GDB调试ARM程序

本文介绍在Ubuntu上搭建ARM汇编调试环境,推荐使用QEMU + GDB组合。通过安装交叉编译工具链、QEMU和gdb-multiarch,结合VS Code配置tasks.json与launch.json,实现编译与远程调试。以简单汇编程序为例,演示命令行及VS Code下启动QEMU、连接GDB、设置断点、单步执行及寄存器查看等调试操作,完整实现ARM程序的可视化调试流程。

qq_46457076的博客 49

uv创建环境及在VScode运用的详细步骤

此时uv创建的虚拟环境就在“当前终端文件目录\环境名”,如在我这里就是“D:\AAAAXDresearch\PaperCode\PASTE\FGWalignment\paste_record”首先在vscode中打开代码项目后,如图打开终端(或者在Terminal中cd "D:\...."切换到你所需要的目录。vscode顶端有个搜索框(也可用快捷键Ctrl+shift+P)如果vscode中右下角显示了所需的环境名,就表示环境选择成功。.\环境名\Scripts\Activate.ps1。

qq_46147236的博客 216
上一篇: emacs Haskell配置
下一篇: Using the JavaScript console in Visual Studio Code
DViewer
博客等级 码龄16年 16粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值