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

Vscode 配置Python虚拟环境(图文)

1. 创建虚拟环境

1.1 点击右下角创建虚拟环境-推荐

1.2 在命令行创建虚拟环境

python -m venv virEnv

查看python版本:python -V

1.3 通过 VS Code 命令面板

打开命令面板,或者快捷键:Ctrl+Shift+P

输入以下命令之一:

Python: Create Environment(官方扩展提供)

Terminal: Create New Terminal(先开终端再输入命令)

2. 选择并激活环境

2.1 在右下角选择虚拟环境后

pycharm和vscode都会自动选择虚拟环境,也可以手动选择,如下图,但可能未激活。

2.2 在vscode终端里激活

方法1)在vscode的终端里的右下角中,选择git bash,激活:

source .venv/Scripts/activate

方法2)在vscode的终端里的右下角中,默认是power shell,在power shell中不会自动激活,

在Power shell中激活:

.\.venv\Scripts\Activate.ps1,才会激活

如果脚本执行失败,命令行执行:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

其中:

RemoteSigned:允许运行本地脚本,但远程脚本(如下载的)需签名。

-Scope CurrentUser:仅对当前用户生效,无需全局修改。

再执行激活:

.\virEnv\Scripts\Activate.ps1

查看当前环境是不是虚拟环境:

pip -V

2.3 设置打开vscode时自动激活

利用 VS Code 的 Python 扩展自动激活

操作步骤:

确保已安装 Python 扩展(Microsoft 官方)。

按 Ctrl+, 打开设置,搜索 Python Terminal Activate Env。

勾选 Python > Terminal: Activate Environment。

重启终端后,VS Code 会自动尝试激活当前选择的虚拟环境。

3. 执行py文件

python mctp_tracec_decode.py

4. 不同软件打开项目工程

4.1 Vscode 打开pycharm创建的文件

可以自动加载虚拟环境,但是命令行不显示(.venv),但pip -V是正常的。

4.2 Pycharm可以打开vscode创建的文件

命令行显示(.venv),pip -V也正常的。

5. 判断当前环境是否为虚拟环境

pip -V

pip:Python 的包管理工具,用于安装/卸载第三方库。

-V或 --version:参数表示显示版本信息(注意 V 是大写)。

完整作用
输出当前生效的 pip 版本号+ pip所在的 Python 环境路径,从而间接反映你当前使用的 Python 环境

http://www.cnnetsun.cn/news/2735925.html

相关文章:

  • 3分钟彻底解决Cursor试用限制:跨平台设备标识重置完全指南
  • Palmer Penguins:终极数据探索与可视化指南,替代传统鸢尾花数据集
  • 从单维降重走向双维合规:okbiye 深度拆解论文重复率与 AIGC 痕迹并行优化的落地逻辑
  • 终极指南:如何用LAV Filters彻底解决视频播放卡顿问题 [特殊字符]
  • 3分钟快速退出Windows预览版:OfflineInsiderEnroll终极使用指南
  • FLUX.1-dev性能优化秘籍:10个环境变量让推理效率提升30%
  • 如何解决DeepSeek-R1三大常见问题:内存溢出、HCCL通信超时与权限错误修复指南
  • 3分钟永久解锁IDM:开源激活脚本的完整免费方案
  • 京东自动下单工具终极指南:如何用Node.js实现24小时智能购物助手
  • 一键破解招聘时间秘密:Boss Show Time插件让你的求职快人一步 [特殊字符]
  • ThinkBook 14重装Win11保姆级教程:从U盘制作到驱动安装,一次搞定所有坑
  • 灵芽社区:AIGC创作与优质内容平台
  • 2026 Java面试题风向已变,这份大全带答案才是你真正需要的
  • 5步彻底解决PCL2启动器网络故障:小白也能懂的终极修复指南
  • Windows 11终极优化指南:用Win11Debloat一键提升51%系统性能,恢复出厂般流畅体验
  • 用SARIMAX预测光伏板温度:一份来自真实科研数据的Python实战笔记
  • Matlab小波图像融合GUI工具:灰度/彩色图一键融合,带示例图库与操作视频
  • 从零开始:用Vin象棋AI助手3分钟打造你的私人象棋教练
  • AutoMdxBuilder:终极自动化MDX词典制作完全指南
  • analysis-ik终极指南:揭秘分词器状态重置与资源清理的完整实现方案
  • G-Helper:华硕笔记本的轻量级控制神器,告别Armoury Crate的臃肿体验
  • STL缩略图技术重构:Windows资源管理器中的3D模型可视化革新
  • 抖音下载神器:如何3分钟搞定海量视频素材的自动化采集?
  • (干货整理)亲测好用的AI论文写作软件,毕业党收藏备用
  • 工业防爆监控选型科普|湖北区域 5 家优质供应商技术特点汇总
  • 太强了!输入关键词,这几款AI论文写作工具自动生成毕业论文初稿!
  • 京东自动下单工具终极指南:基于Node.js的智能购物监控系统实现
  • 【字节跳动】字节阿里云合作合约优先级分级清单(三重维度:资金体量+行业影响力+历史时间排序)
  • Windows和Office智能激活终极指南:KMS_VL_ALL_AIO完整方案
  • 随时下架删除速度一定要快