env
env copied to clipboard
Python Scripts for RT-Thread/ENV
## Description This PR adds a troubleshooting section to the README.md to help users resolve installation issues on Ubuntu 23.04 and later versions. ## Problem On Ubuntu 23.04+, the installation...
提出原因: 目前主仓bsp大部分都将驱动库抽离了出来,但是需要用户手动执行软件包拉取指令(虽然已经给出了提示,编译之前必须先执行软件包更新与拉取动作),但是还是很多用户不看提示 解决方案: 是不是可以考虑加个机制,比如说一个宏定义:SDK_AUTO_INSTALL_DEPEDENCY,由bsp的.config和rtconfig.h定义,env一旦识别到当前bsp使能该选项,则自动开启软件包依赖下载(pkgs --upgrade --force, pkgs --update) 当然后续如果需要扩展其他依赖项功能,都可以基于此去扩展
虽然目前已经增加了境内 IP 的清华源镜像,但对于部分用户来说(例如 IP 被清华源封禁,或设备本身无法联网),安装过程仍然无法顺利进行。更麻烦的是,即使之后配置好了网络,第二次启动安装程序时它也不会再次运行,导致安装过程异常令人头疼。
问题来源参考 具体的改进思路如下,欢迎补充: - 将 和 下陈旧的内容和最新代码对齐后补充到这里 下, 和 env 的代码统一维护。以后文档中心不再单独维护 env 的文档,需要时直接链接到这里的文档即可。 - 改进时注意统一提供中文版和英文版 - 改进时注意尽量统一 windows 和 linux 下的操作描述(env 工具本身应该是跨平台的,感觉可以统一)。除非有特别的需求再分 windows 和 linux 描述。