问题类型
Bug
问题范围
其他
代码版本
当前 main 代码审查;现场启动器为 v2.4.6。
问题描述
sync_dependencies() 在依赖同步失败后调用 input() 等待回车,再 sys.exit(1)。从桌面快捷方式、其他进程、无标准输入环境启动时,这会形成无法恢复的等待。
期望行为
移除控制台输入等待。依赖同步应自动切换下载源或重试;最终失败时保留已有可运行环境,提供非阻塞的恢复界面和可复制诊断信息。
相关代码
src/one_dragon/devtools/python_launcher.py:sync_dependencies()
问题类型
Bug
问题范围
其他
代码版本
当前 main 代码审查;现场启动器为 v2.4.6。
问题描述
sync_dependencies()在依赖同步失败后调用input()等待回车,再sys.exit(1)。从桌面快捷方式、其他进程、无标准输入环境启动时,这会形成无法恢复的等待。期望行为
移除控制台输入等待。依赖同步应自动切换下载源或重试;最终失败时保留已有可运行环境,提供非阻塞的恢复界面和可复制诊断信息。
相关代码
src/one_dragon/devtools/python_launcher.py:sync_dependencies()