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

【2025】Vscode Python venv虚拟环境显示“激活终端”成功但是在终端中“并没有激活成功”,pip安装还是会安装到全局环境中的解决方法;

问题描述

在VsCode+Python中,新建一个venv(或conda)虚拟环境:
选择解释器
等待一会后,显示虚拟环境创建完成,这个时候新建一个终端:
在这里插入图片描述

可以看到虚拟环境已经被成功激活了,但问题来了:
在这里插入图片描述
使用Get-Command pip命令显示,在终端中使用的pip还是全局的pip,并没有使用到我们新创建的pip中;

按现有方法:
在这里插入图片描述
在设置中勾选这一项依旧解决不了pip会安装到全局的问题中。

参考资料

这是2025年的一个新的BUG,具体可以参考Github上的ISSUE:Github VSCode does not activate my Python venv, despite displaying the correct interpreter #25284
Closed

解决方法

(1)安装Python Environments插件。
在这里插入图片描述
前往Extension扩展页面,安装预览版;

(2)配置Python设置。
打开Settings(左下角齿轮),编辑用户配置,
在这里插入图片描述
打开Python:Use Enviroments Extension这项设置。然后使用命令“reload window”重新加载窗口。(Ctrl+alt+P打开界面然后输入)
在这里插入图片描述
(3)其他可选:
在这里插入图片描述
在终端中显示一个激活按钮。

效果

现在关闭所有终端,重新新建一个终端。
在这里插入图片描述
现在在终端中pip指向的是正确的位置,并且在右上角显示了一个“在当前终端中停用环境”的按钮。

有任何问题欢迎在评论区中留言~,若有效果可以点个赞让更多人看到。

http://www.lryc.cn/news/595145.html

相关文章:

  • 第十八节:第七部分:java高级:注解的应用场景:模拟junit框架
  • nextjs+react接口会请求两次?
  • 元宇宙与DAO自治:去中心化治理的数字文明实践
  • 【设计模式C#】简单工厂模式(用于简化获取对象实例化的复杂性)
  • 实时数据可视化的“心跳”设计:毫秒级延迟下的动态图表抗闪烁优化方案
  • 时空数据可视化新范式:基于Three.js的生产全流程时间轴回溯技术解析
  • 基于爬虫技术的电影数据可视化系统 Python+Django+Vue.js
  • 基于VSCode的nRF52840开发环境搭建
  • 机器学习中核心评估指标(准确率、精确率、召回率、F1分数)
  • 动态数据源切换
  • Android Jetpack系列组件之:LiveData(保姆级教程)
  • 动静态库原理与实战详解
  • Ubuntu 22 安装 ZooKeeper 3.9.3 记录
  • 【HarmonyOS】ArkUI - 声明式开发范式
  • 信息整合注意力IIA,通过双方向的轻量级注意力机制强化目标关键特征并抑制噪声,提升特征融合的有效性和空间位置信息的保留能力。
  • I2S音频的时钟
  • C/C++ 详谈结构体大小计算(内存对齐)
  • 移动端轻量级神经网络推理框架
  • 蚂蚁数科AI数据产业基地正式投产,携手苏州推进AI产业落地
  • 解决mac chrome无法打开本地网络中的内网网址的问题
  • ELN和LIMS的区别
  • Django关于ListView通用视图的理解(Cursor解释)
  • Java基础教程(010):面向对象中的this和就近原则
  • 算法训练营DAY37 第九章 动态规划 part05
  • 两个相机的视野 拼接算法
  • 【C++】stack和queue拓展学习
  • DevCon 6记录
  • 从 “能用“ 到 “好用“:中小制造企业数字化转型中的 IT 系统优化管理策略
  • 扬声器测试解决方案
  • AWS Certified Cloud Practitioner 认证考试总结