Releases: RT-Thread/env-windows
Releases · RT-Thread/env-windows
v2.0.0
What's Changed
- [featrue]menuconfig全面采用kconfiglib,升级env脚本和python版本 by @Later-Comer in #28
(1)升级tools/script升级到最新版本rtt env
(2)python由2.7升级为3.11,并删除python27文件夹
(3)删除tools/bin中老版本menuconfig.exe、pkgs.exe等文件
(4)首次启动脚本env.bat时需联网安装env、scons、kconfiglib等软件包
(5)修改tools/bin/env-init.bat,启动时候创建或激活python venv
新版本使用方法:
- 方式一(需要联网环境):
- 下载并解压
env-windows-v2.0.0.7z到系统任意目录,双击env.exe进入 env 环境,进行首次使用环境初始化。
注意事项:
首次使用需要联网安装pip依赖,请等待依赖安装完成,若安装失败:请手动删除 env-windows 目录下的.venv目录,再次打开env.exe进行重新依赖安装即可。
- 方式二(离线环境):
- 下载并解压
env-windows-v2.0.0-venv.7z到C盘根目录(目录结构为:C:\env-windows),双击env.exe进入 env 环境,进行首次使用环境初始化。
注意事项:
必须解压到C盘根目录,结构为:C:\env-windows\env.exe...
Usage Instructions for the New Version:
- Method 1 (Requires Internet Connection):
- Download and extract
env-windows-v2.0.0.7zto any directory on your system. Double-clickenv.exeto enter the env environment and initialize the environment for the first use.
Note:
For the first use, you need to install pip dependencies online. Please wait for the dependencies to be installed. If the installation fails, please manually delete the.venvdirectory under the env-windows directory and openenv.exeagain to reinstall.
- Method 2 (Offline Environment):
- Download and extract
env-windows-v2.0.0-venv.7zto the root directory of the C drive (the directory structure should be: C:\env-windows). Double-clickenv.exeto enter the env environment and initialize the environment for the first use.
Note:
You must extract it to the root directory of the C drive. The structure should be: C:\env-windows\env.exe...
New Contributors
- @Later-Comer made their first contribution in #28
v1.5.2
- 增加下载以及解压进度条功能
- 更新clink插件版本
v1.5.0
v1.4.1
What's Changed
- 【更新】更新clink 工具,修复win11上方向键历史命令无效的问题 by @HelloByeAll in #17
- update QEMU to 8.0.94 by @Guozhanxin in #18 and #19
New Contributors
- @HelloByeAll made their first contribution in #17
Full Changelog: v1.4.0...v1.4.1
v1.4.0
- 增加rt-studio-deploy.py脚本,用于RT-Thread Studio打包部署
- 修复env -v命令递归打开多个终端问题
- 移除init_env.py自动更新软件包索引脚本和功能
- 内置Git版本升级为2.41.0 32位
- 内置QEMU升级为8.0.50 64位
- Add rt-studio-deploy.py script for RT-Thread Studio package deployment
- Fix env -v command to recursively open multiple terminals
- Remove init_env.py auto-update package index script and function
- The built-in Git version is upgraded to 2.41.0 32-bit
- Built-in QEMU upgraded to 8.0.50 64-bit
v1.3.5
- QEMU升级到7.1.0
- 修复判断是否使用gitee镜像源的python语法错误 RT-Thread/env@f857a58
v1.3.4
- 修复首次下载软件包Github/Gitee服务器判断错误的问题
- 优化
pkgs --wizard命令,更加人性化:- 防止用户错误输入进前后空格
- 增减Unknown license选项
- 对Arduino库分类的软件包增加
ARDUINO_的前缀
- IAR、Keil工程在自动更新时使用scons --exec-path命令设置工具链安装位置 (RT-Thread/rt-thread#6442)
- 增加find_MDK_EXEC_PATH、find_IAR_EXEC_PATH函数
v1.3.3
- 根据IP归属地和时区自动确定是否使用Gitee镜像源,无需手动设置并取消手动设置选项
- 允许软件包命名含有横线-
- 削弱 pkgs --upgrade 和 pkgs --upgrade-force 功能,该功能削弱为只更新软件包索引,不再顺带更新Env脚本
- 增加 pkgs --upgrade-script-force命令,用于强制更新软件包索引和Env脚本,该命令用于内部测试使用,用户一般无需使用。
- 增加IAR、Keil-MDK自动生成工程时可以由用户定位编译器的安装位置的选项,就不需要用户手动更改rtconfig.py的路径了(只限于目前正在开发的v5.0.0版本及以上)
- [wizard] 增加AI和Arduino软件包分类
v1.3.2
- 缩减Env体积
v1.3.1
- 解决不能并发编译(scons -j12)的问题,增加win32py模块