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

VS Code配置Python开发环境

VS Code配置Python开发环境

VS Code(Visual Studio Code)是微软开发的免费开源代码编辑器,其支持丰富的扩展生态,覆盖几乎所有编程语言和技术栈

安装基础软件

具体安装详情可以参见我之前的随笔

1.安装Python

在Windows环境下安装Python - 柯南。道尔 - 博客园

2.安装VS Code

Visual Studio Code(VS Code)的安装与使用 - 柯南。道尔 - 博客园

安装必要扩展

打开VS Code,点击侧边栏的扩展按钮,或者使用快捷键Ctrl+Shift+X打开扩展面板,搜索对应扩展并安装

扩展名称 作用
Chinese (Simplified) 适用于 VS Code 的中文(简体)语言包
Python 这是一个为Python语言提供丰富支持的VS Code扩展(适用于所有当前支持的Python版本)。它为其他扩展提供了无缝集成的接入点,并支持以下功能:智能提示引擎(Pylance)、调试(Python Debugger)、格式化、代码检查、代码导航、重构、变量资源管理器、测试资源管理器,以及环境管理(新的扩展-Python Environments)。Python语言安装这一个扩展足以,因为安装此扩展会把Pylance、Python Debugger、Python Environments这三个扩展也安装上
Ruff Ruff扩展是VS Code中用于Python开发的高性能代码检查与格式化工具,它将Rust编写的Ruff工具无缝集成到编辑器中

1

核心配置

选择Python解释器

按快捷键Ctrl+Shift+P打开命令面板输入"Python: Select Interpreter"选择已安装的python路径(之前安装python的时候如果勾选了添加python环境变量,这里会自动给出python的路径)

2

3

虚拟环境创建

方式一:venv(推荐,python自带)

# 创建虚拟环境
python -m venv .venv激活虚拟环境
windows环境:
.venv\Scropts\activate
linux/macos
source .venv/bin/activate

方式二:Conda(需单独安装Anaconda)

# 创建环境
conda create -n myproject python=3.11# 激活环境
conda activate myproject

在VS Code中选择虚拟环境

按快捷键Ctrl+Shift+P打开命令面板输入"Python: Select Interpreter"选择.venv或Conda环境

4

http://www.jsqmd.com/news/861324/

相关文章:

  • WorkBuddy案例——自动化内容创作平台
  • V1.3-Open发布:构建这个极简单文件空间管理面板背后的故事与哲学
  • 2026年5月更新:河北扩张网生产厂家的专业选择指南 - 2026年企业推荐榜
  • AI时代,传统的教育系统正在被撕碎
  • 多租户AI平台设计:权限隔离、数据隔离与计费隔离工程实现
  • 《CVPR2025-DEIM创新改进项目实战:从原理到部署的深度学习优化全攻略》016、DEIM在图像分类任务上的改进——ResNet-DEIM与ViT-DEIM
  • 千问 LeetCode 2543. 判断一个点是否可以到达 C语言实现
  • torchtitan-npu:大模型训练框架快速上手实战
  • 野兽派不是乱来:拆解Midjourney V6中色彩暴力、笔触失序与构图反叛的5层参数逻辑
  • 双波长离轴共路数字全息测量关键技术【附代码】
  • 世界模型的本质还是人机环境系统智能
  • 2026AMERIDRIVE离合器授权服务商推荐名录及参数对比:BPRT、FORMSPRAG、MARLAND、ROLLWAY选择指南 - 优质品牌商家
  • 豆包 LeetCode 2543. 判断一个点是否可以到达 Java实现
  • 户外门禁怕淋雨?这款灌胶防雨双频门禁好像还不错哦!
  • Agentic Search能替代GraphRAG吗,结论清晰了
  • 2026年5月更新:儿童山地自行车生产厂家综合推荐与深度解析 - 2026年企业推荐榜
  • 写给前端的 CANN-GraphCompiler:昇腾图编译器到底是啥?
  • ElevenLabs荷兰文语音生成速度对比实测:从4.2s→0.8s的WebSocket流式优化路径(附可复用代码片段)
  • 选C盘清理厂商不是看名气,是看这5步决策逻辑
  • 《CVPR2025-DEIM创新改进项目实战:从原理到部署的深度学习优化全攻略》017、YOLO-DEIM与DETR-DEIM的调试手记
  • [模型解析] Claude 4: 技术架构与能力评测
  • PHP - PHP 简易 Web 服务器、基础接口开发
  • 将数据从 OPPO 传输到 iPhone 的 4 个有效方案
  • CANN 算子调优:榨干昇腾硬件性能
  • 大模型终于看懂立体几何!中科院联合阿里提出统一形式语言,刷新解析SOTA
  • ElevenLabs河南话合成效果翻车?5大本地化陷阱与97.3%可听度提升实测方案
  • 如何10倍提升英语学习效率:词达人自动化助手终极教程
  • 谷歌收录怎么做比较快?提升网页打开速度至2秒内的优化方案
  • 2026年HR推荐的10个专业简历模板网站,从模板到写法
  • Github创建项目(创建仓库、新建项目、新建仓库)步骤