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.7z
to any directory on your system. Double-clickenv.exe
to 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.venv
directory under the env-windows directory and openenv.exe
again to reinstall.
- Method 2 (Offline Environment):
- Download and extract
env-windows-v2.0.0-venv.7z
to the root directory of the C drive (the directory structure should be: C:\env-windows). Double-clickenv.exe
to 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模块