Releases: wzgig/env_tool
Release list
🚀 EnvTool v1.3.0 : 全新 UI 与底层架构重构
欢迎来到 EnvTool 的最新重大版本!本次更新我们不仅为你带来了具有沉浸感的全新现代化界面,更在底层架构上完成了彻底的重构,解决了长期以来的跨版本打包崩溃顽疾,极大地提升了环境安装和管理的稳定性。
✨ 亮点更新 (Highlights)
🎨 拥抱现代:全新 Apple/iOS 级 UI 设计
长久以来,Windows 桌面工具总伴随着“年代感”,但现在一切都变了。我们彻底移除了上世纪 90 年代的底层 Tkinter 渲染库,重磅引入了全新的 CustomTkinter 引擎:
- 真·系统级暗黑模式:软件现在会无缝跟随操作系统的深色/浅色模式,并采用正统的 OLED 黑与高级苹果灰调色板。
- iOS 悬浮卡片设计语言:移除了生硬的边框,以通透的背景色阶、优雅的卡片留白和无锯齿的真圆角(
corner_radius)重新构建了每一个面板。 - 原生丝滑滚动:移除了过时的 Canvas 拼凑方案,全新引入了带有流体运动惯性的原生滚动视图,带来极佳的页面浏览体验。
🛡️ 稳如坚石:彻底攻克 DLL 跨版本冲突 (核心修复)
我们修复了在使用 PyInstaller 打包为 EXE 分发时,管理低版本 Python(如 3.10、3.8)会触发的 Module use of python312.dll conflicts 致命崩溃:
- CWD 绝对隔离:重构了图形界面唤起子脚本的工作目录(CWD)逻辑。现在,打包工具生成的临时解压文件(
_MEIPASS)再也不会污染外部 Python 的底层 C 扩展模块加载优先级。 - 全方位环境变量洗灰:针对
PATH、PYTHONPATH执行了最高级别的净化,确保用户电脑里的 Anaconda 或原生 Python 都能在绝对纯净的沙盒中执行依赖安装。
⚙️ 核心架构与兼容性优化
- 更宽容的 Python 探针 (Probe):大幅优化了对目标 Python 健康度的检测逻辑。去除了非核心且容易被杀毒软件/弱网拦截的
socket网络库强依赖检测,超时容忍度提升至 15 秒,大大提高了环境探测的成功率。 - 全 Python 系列兼容:受益于沙盒化子进程(Subprocess Sandbox)的心智模型,此版本现在完美向下兼容、并行调度所有主流的 Python 版本(Python 3.7 - 3.13)。
- 极致的工程整洁:清除了所有开发期的 Debug 探针脚本和冗余的 Tkinter 回调死锁绑定,拥有了企业级的代码维护性。
🤝 鸣谢 (Contributors)
我们要特别感谢在新版本中做出重要贡献的开发者:
⬇️ 如何更新:
前往下方的 Assets 区域,下载最新的 EnvToolGUI.exe 即可享受开箱即用的体验!完全绿色免安装,单文件随时随地自由管理你的 Python 配置。
EnvTool v1.2.0 - 重大体验升级与全链路环境管理
🚀 EnvTool v1.2.0
本版本是一次完整的产品化升级,围绕“环境管理闭环 + 桌面软件体验”进行了重点增强。
✨ 核心新增能力
环境备份/恢复闭环
支持导出环境快照(requirements)
支持从快照恢复安装(锁版本恢复)
离线安装模式
支持 wheel 本地仓库目录安装
适用于无外网/内网部署场景
多环境管理
一键创建 venv 虚拟环境并安装目标包组
避免污染系统 Python
模板中心
数据分析模板
科研模板
办公模板
离线部署模板
诊断模板
诊断报告增强
自动收集 Python / pip / 网络 / 包检查信息
一键生成诊断报告,便于问题反馈
自动更新检查
GUI 自动检查 GitHub Releases 最新版本
支持打开 Release 页面与资产下载链接
🎨 GUI 产品体验升级
Apple-inspired 视觉风格持续优化
顶部状态徽章(模式/主题/状态)
页面切换轻量动画反馈
深色/浅色主题切换(支持记忆)
新增说明书页面(功能解释)
新增关于页面(作者、组织、联系方式、项目链接)
首页展示作者与组织信息
🧩 品牌与发布
已接入窗口图标
已接入 EXE 图标(打包时自动生成并注入)
GUI 打开/关闭终端闪烁问题已优化处理
👤 作者信息
Author: Zicheng Wang
Organization: MuFeng
Email: qqiuqiuhua@gmail.com
GitHub: https://github.com/wzgig
EnvTool v1.0.0 - 初始版本发布 (Initial Release)
🚀 EnvTool v1.0.0 发布
欢迎使用 EnvTool!这是本工具的首个正式发布版本,提供控制台(Console)与图形化界面(GUI)双版本供您选择。
📦 下载说明 (Assets)
请在页面最下方下载对应版本的可执行文件:
EnvTool.exe:控制台/命令行版本(适合极客与需要静默操作的用户)。EnvToolGUI.exe:图形化界面版本(推荐,操作更直观友好)。
🛠️ 使用说明
- 下载上方的
.exe文件到您的电脑。 - 无需安装,双击即可直接运行该环境管理工具。
- 注意:请确保目标机器已被正确配置了所需的环境(如已安装 Python)。
🔄 更新日志 (Changelog)
- 🎉 首次发布 EnvTool 与 EnvToolGUI。
- ⚙️ 支持独立 EXE 运行,告别繁琐的依赖配置。
如果您在使用过程中遇到任何问题,欢迎到 [Issues] 页面提交反馈!
Full Changelog: https://github.com/wzgig/env_tool/commits/v1.0.0