Windows 11下VS Code终端Conda工作区环境自动激活失效求助
Conda工作区环境在VS Code中无法自动激活的问题
在VS Code中使用Python开发并采用Conda环境时,此前选择Python解释器后终端会自动激活对应环境,但目前本地创建的工作区环境无法自动激活。运行Python脚本时环境会激活,但终端无明确激活标识,执行python命令显示的是base环境的Python版本,而非本地工作区环境版本。
配置信息
- Windows 11 Pro 23H2
- 主板:Gigabyte Aorus Elite AX Z590
- CPU:i7 11700k
- Visual Studio Code v1.87.2
- miniconda3 v24.3.0
- Python版本:3.11.8 - 3.12
- VS Code Python扩展 v2024.2.1
已检查项
- conda已加入系统Path变量
- 在Windows终端(PowerShell、CMD)中可正常使用conda
- PowerShell执行策略配置正常
已执行操作
- 全新重装Windows 11及相关组件
- 全新重装miniconda3,确认所有路径已注册到Path,可在任意Windows终端使用
- 全新重装VS Code且未同步用户设置
- 重装VS Code所有Python扩展
- 为所有Shell执行
conda init
特殊发现
- 2023年创建的本地匿名环境在Windows 11中可自动激活
- 在Windows 10中任意环境均可自动激活
- Windows 11可自动激活所有命名全局环境
- 将Windows 10创建的环境迁移至Windows 11项目后无法自动激活
内容的提问来源于stack exchange,提问作者Ikhtamnet
相关产品推荐
相关产品推荐

