已关闭
[Bug]: 源码编译安装msprof-analyze后,运行misc中inductor_triton_performance_comparison出现No module named 'misc.inductor_triton_performance_comparison' #21
or_2928创建于 4月21日关闭于 4月23日
Mrtutu
4月21日 评论:
4月21日 评论:
👋 您好,欢迎向 MindStudio-Profiler-Analyze 提交 Issue!
我们已收到您的反馈,感谢你对开源社区的支持。🎉
📅处理时效: 维护团队将在24小时内 查看并回复您的问题(工作日)。
🔍自助查询: 在等待期间,建议您先查阅以下资料,可能已有解决方案:
📖 MindStudio MindStudio-Profiler-Analyze官方文档
📝 贡献者指南
请确保 Issue 描述清晰,包含复现步骤和日志,这将帮助我们更快定位问题。谢谢!


4月21日 添加了label:triaged
xfeng
4月21日 评论:
4月21日 评论:
/label add triaged


xfeng
4月21日 评论:
4月21日 评论:
当前msprof-analyze打包会把misc目录和test目录都打包进whl包,导致安装后site-packages目录下多一个misc目录,而代码里面
from misc.inductor_triton_performance_comparison.comparison_generator import ComparisonGenerator就找到了site-packages里面的misc目录而不是当前代码所在的目录
根因其实是打包不规范,就不应该把misc和test目录打包进去,当前__init__.py文件在这个场景下是无用的,所以只需要规范打包就行了
直接解决办法:需要删除site-packages目录下的misc目录
根本:需要修复打包的这个问题,不让misc目录打包进去。


4月21日 关联了pull request:修复打包冗余文件问题
4月22日 关联了pull request:bugfix:triton融合算子前缀更改
4月23日 添加了label:resolved
在提交新问题之前,请确保您已经在社区中搜索过相关问题,并使用了社区中提供的资源/工具后,仍未找到满意的解决方式。
⚠️ 安全信息提醒:请仔细检查提供的文本内容,确保其不包含敏感数据信息,包括但不限于:
在分享配置信息或代码示例时,请将敏感信息脱敏处理,或使用
<TOKEN>等占位符替代原有内容。环境信息
🐛 问题描述
源码编译安装msprof-analyze后,运行misc中inductor_triton_performance_comparison出现No module named 'misc.inductor_triton_performance_comparison'
源码编译安装,会导致python3.xx/site-packages中生成misc目录
欢迎加入社区,感谢您对社区的贡献 🎉!