Conda_动态启动

Conda_动态启动 公开 已发布

如何安装动作?

适用于
分类(旧)
编程相关 脚本 功能
关键词



更多信息
分享时间 2026-01-08 10:50
最后更新 2026-01-12 17:07
修订版本 1
用户许可 可自己使用或修改,不可再分享
Quicker版本 1.44.55
动作大小 36.2 KB

分享到

「快速在本地路径启动系统中的Conda环境,支持自动检测Conda路径和自动检测Conda Envs)」

简介

🚀 Conda 动态终端启动器

首次购买专业版,可输入作者推荐码:652611-9134

双方都可以获得【90天】的专业时长。



✨ 主要功能

  • 智能环境检测:自动检测并过滤空的envs目录,只显示有效环境
  • 双终端支持:支持 Windows Terminal 和 CMD
  • 自动工作目录:自动获取当前资源管理器路径作为工作目录
  • 防御性编程:完善的错误处理和兜底逻辑

🎯 适用场景

  • 快速切换不同的Conda/Miniconda环境
  • 在当前目录启动指定Python环境
  • 管理多个Python项目环境

📋 使用方法

  1. 首次使用:自动检测Conda安装位置,选择终端类型
  2. 日常使用:直接选择环境,自动在当前目录启动
  3. 重新配置:在环境列表中选择"⚙️ 重新配置"

🔧 智能检测逻辑

  • 自动检测两个envs路径
    • 路径1:conda根目录\envs
    • 路径2:用户目录\.conda\envs
  • 智能过滤:只显示非空的envs目录
  • 自动选择:如果只有一个非空目录,自动使用无需选择

⚠️ 防御性功能

  • ✅ envs目录不存在时提供手动选择
  • ✅ activate.bat缺失时自动清除配置并提示
  • ✅ 工作目录获取失败时使用用户目录兜底
  • ✅ 变量初始化保护,防止未定义错误

💡 技巧提示

  • 在资源管理器中运行,自动使用当前目录作为工作目录
  • 支持绑定快捷键,快速启动常用环境
  • 遇到问题可使用调试运行查看详细日志

📦 依赖环境

  • 已安装 Miniconda 或 Anaconda
  • Windows Terminal(可选,也可使用CMD)

支持:Miniconda3 / Anaconda3

by: Claude Code with Claude 4.5 Sonnet

作者所声明的动作特征:
  • 依赖本地特定路径或文件
  • 依赖Python环境
  • 会保存状态数据

最近更新

修订版本 更新时间 更新说明
1 2026-01-12 17:07 ### Bug 修复
- 修复表达式类型不匹配导致的布尔判断错误
- 原因:sys:assign 赋值 "0" 为字符串,与 sys:checkPathExists 返回的整数类型冲突
- 修复:改用表达式 "$=0" 赋值,确保类型一致

### 新增功能
- 增加用户级 Conda 安装路径自动检测
- {user_profile}\miniconda3
- {user_profile}\Anaconda3
- 原仅支持:C:\ProgramData\miniconda3 和 C:\ProgramData\Anaconda3(全局安装)

### 已知问题
- 首次配置时,若从 Quicker 面板触发,前台进程为 Quicker 而非资源管理器
- 影响:工作目录自动使用用户目录兜底
- 规避:从资源管理器快捷键触发即可正常获取当前路径
0 2026-01-08 10:50

最近讨论

暂无讨论