当前位置: 首页 > 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.zskr.cn/news/1341745.html

相关文章:

  • 耿同学正在推动中国科技进步
  • 沥青生产导向的常减压过程模拟及排产计划优化【附仿真】
  • 通过 API 实时监听企业微信外部群变更事件并同步本地数据库
  • 第九届蓝桥杯国赛b组--备战国赛版h
  • fastapi · FastAPI framework, high performance, easy to learn, fast to code, ready for production
  • 抖音获客失效?拆解本地商家流量困局的底层逻辑与破局路径
  • torchtitan-npu:大模型训练框架快速上手实战
  • 人工智能将如何创造就业:从岗位替代到生态重构的深度解析
  • 打通本地与云端,LangChain 混合部署环境的兼容性避坑手册
  • 【多通道滤波】基于最小均方(McFxLMS)算法用于自适应多通道有源噪声控制(MCANC)应用研究(Matlab代码实现)
  • ElevenLabs陕西话支持深度测评(含3大隐藏限制与绕过方案):实测87%方言词准确率背后的工程真相
  • 2026年HR推荐的10个专业简历模板网站,从模板到写法
  • BOM(全)
  • 谷歌收录怎么做比较快?Shopify过滤5个无效参数提升商品页收录
  • CANN 算子调优:榨干昇腾硬件性能
  • 谷歌收录排名怎么做比较好?靠这套内链策略15天提升50%流量
  • 2026黄冈白蚁消杀技术全解析:杭州白蚁消杀、柳州白蚁消杀、桂林白蚁消杀、梅州白蚁消杀、汕头白蚁消杀、温州白蚁消杀选择指南 - 优质品牌商家
  • 1987年6月27日下午13-15点出生性格、运势和命运
  • 3个核心功能揭秘:JiYuTrainer如何让极域电子教室不再束缚你的学习自由
  • 1987年7月14日晚上19-21点出生性格、运势和命运
  • 谷歌收录排名怎么做比较好?解决GSC已发现未编入的3个步骤
  • 微信聊天记录永久保存指南:5分钟掌握WeChatMsg完整备份方案
  • Github创建项目(创建仓库、新建项目、新建仓库)步骤
  • 大模型终于看懂立体几何!中科院联合阿里提出统一形式语言,刷新解析SOTA
  • 印地语语音合成落地难?ElevenLabs官方未披露的4大限制、3种绕过技巧,及2个替代模型性能对比数据
  • LLM 认知框架:揭秘时间序列与空间结构,洞悉 AI 未来!
  • UVa 12572 RMQ Overkill
  • 【编号884】江西省各城市-春节人口迁徙规模数据(2019-2025)
  • UVa 250 Pattern Matching Prelims
  • 嵌入式测试学习第 16 天:复位电路、电源电路基础原理