已关闭
[Usage]: 【易用性专项-三方依赖】【MindStudio】运行时三方依赖numpy和pandas兼容性优化 #41
wanlongze123创建于  6月12日关闭于  6月22日
wanlongze123
wanlongze123
6月12日 创建

问题类型

易用性 / 三方依赖兼容性优化

问题描述

运行MindStudio-Profiler-Analyze时,要求运行时依赖numpy<= 1.26.4 以及 pandas <= 2.3.2,存在兼容性不足的问题,可能导致用户在安装、构建或与 PyTorch/vLLM/SGLang/Triton/Megatron-LM/verl 等主流生态组件组合使用时出现依赖冲突。

请按照昇腾社区三方件依赖整改规则,对相关依赖声明进行识别和优化。确保numpy >= 1.26.4 以及 pandas >= 2.3.2 mMindStudio-Profiler-Analyze可以正常使用。

整改原则

1.不允许运行时依赖、构建依赖使用固定版本或最高版本限制,例如 ==、<=、<、~=。

2.存在固定版本或封顶版本时,需适配优化为“不依赖特定版本”或 >=某个版本。

3.已使用 >= 且无最高版本限制的依赖,需要确认覆盖该三方软件在 PyTorch、vLLM、SGLang、Triton、Megatron-LM、verl 等主流生态依赖版本。

4.若三方依赖不被上述主流生态使用,>= 范围需覆盖该三方件近 1 年发布的正式版本。

likedislike
Mrtutu
Mrtutu成员
6月12日 评论:

👋 您好,欢迎向 MindStudio-Profiler-Analyze 提交 Issue!
我们已收到您的反馈,感谢你对开源社区的支持。🎉

📅处理时效: 维护团队将在24小时内 查看并回复您的问题(工作日)。
🔍自助查询: 在等待期间,建议您先查阅以下资料,可能已有解决方案:

📖 MindStudio MindStudio-Profiler-Analyze官方文档
📝 贡献者指南

请确保 Issue 描述清晰,包含复现步骤和日志,这将帮助我们更快定位问题。谢谢!

likedislike
MrtutuMrtutu成员
6月12日 添加了label:triaged
ascend-robotascend-robot成员
6月12日 添加了label:usage
wanlongze123wanlongze123
6月12日 修改了issue 的描述
xfengxfeng成员
6月15日 关联了pull request:去掉numpy和pandas的最高版本限制
xfeng
xfeng成员
6月17日 评论:

代修改已合入

likedislike
xfeng
xfeng成员
6月17日 评论:

/label add resolved

likedislike
ascend-robotascend-robot成员
6月17日 添加了label:resolved
Yyuliangbin成员
6月22日 issue状态由 TODO 改变为 DONE
Yyuliangbin成员
6月22日 关闭了 issue
xfengxfeng成员
6月23日 将 zyb_230 设为负责人
孟广欣孟广欣成员
7月23日 关联了pull request:[feature]:UT适配统一构建镜像