已关闭
[Bug] 安装量化工具后,执行一键量化报错提示:No module named 'requests'、'scipy' #116
yejingjing创建于  3月21日关闭于  3月25日
yejingjing
yejingjing成员
3月21日 创建

👉 遇到问题先看这里

🌟 第一次使用工具遇到问题?

🚀 快速入门

❓ 搜索历史issue,查看冷门的同类问题

🔖 Issue中搜索历史类似问题

操作系统及版本

Ubuntu 22.04 LTS

python版本

3.11

MsModelSlim 工具版本

2026032107下载的whl包

是否必现

MsModelSlim 执行命令

msmodelslim quant --model_path /data/Qwen3-32B --save_path ./quant_weight_test --device npu:0,1 --model_type Qwen3-32B --quant_type w8a8 --trust_remote_code True

预期行为

量化命令执行成功

实际行为

第一次报错:
(py_311_yjj) root@ubuntu2204:/home/yejingjing# msmodelslim quant --model_path /data/Qwen3-32B --save_path ./quant_weight_test --device npu:0,1 --model_type Qwen3-32B --quant_type w8a8 --trust_remote_code True
Traceback (most recent call last):
File "/root/miniconda3/envs/py_311_yjj/bin/msmodelslim", line 3, in
from msmodelslim.cli.main import main
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/cli/main.py", line 24, in
from msmodelslim.app.analysis.application import AnalysisMetrics
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/app/analysis/init.py", line 27, in
from .application import LayerAnalysisApplication
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/app/analysis/application.py", line 25, in
from msmodelslim.core.analysis_service import IAnalysisService, AnalysisConfig
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/core/analysis_service/init.py", line 30, in
from .interface import IAnalysisService, AnalysisConfig, AnalysisResult
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/core/analysis_service/interface.py", line 27, in
from msmodelslim.core.runner.pipeline_interface import PipelineInterface
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/core/runner/pipeline_interface.py", line 29, in
from msmodelslim.model import IModel
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/model/init.py", line 23, in
from .plugin_factory import PluginModelFactory
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/model/plugin_factory.py", line 26, in
from msmodelslim.utils.config import msmodelslim_config
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/utils/config.py", line 30, in
from msmodelslim.utils.security.path import get_valid_read_path
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/utils/security/init.py", line 49, in
from .request import (
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/utils/security/request.py", line 27, in
import requests
ModuleNotFoundError: No module named 'requests'
[ERROR] 2026-03-21-10:10:19 (PID:1855121, Device:-1, RankID:-1) ERR99999 UNKNOWN applicaiton exception
安装后第二次报错:
(py_311_yjj) root@ubuntu2204:/home/yejingjing# msmodelslim quant --model_path /data/Qwen3-32B --save_path ./quant_weight_test --device npu:0,1 --model_type Qwen3-32B --quant_type w8a8 --trust_remote_code True
Traceback (most recent call last):
File "/root/miniconda3/envs/py_311_yjj/bin/msmodelslim", line 3, in
from msmodelslim.cli.main import main
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/cli/main.py", line 24, in
from msmodelslim.app.analysis.application import AnalysisMetrics
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/app/analysis/init.py", line 27, in
from .application import LayerAnalysisApplication
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/app/analysis/application.py", line 25, in
from msmodelslim.core.analysis_service import IAnalysisService, AnalysisConfig
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/core/analysis_service/init.py", line 31, in
from .pipeline_analysis.pipeline_loader_infra import AnalysisPipelineLoaderInfra
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/core/analysis_service/pipeline_analysis/pipeline_loader_infra.py", line 26, in
from msmodelslim.processor.base import AutoProcessorConfig
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/processor/init.py", line 87, in
from .flat_quant import FlatQuantProcessorConfig, FlatQuantProcessor
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/processor/flat_quant/init.py", line 30, in
from .trainer import LayerTrainer
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/processor/flat_quant/trainer.py", line 24, in
from msmodelslim.processor.flat_quant.flat_quant_utils.utils import (
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/processor/flat_quant/flat_quant_utils/init.py", line 50, in
from .flat_quant_manager import FlatQuantLayerManager
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/processor/flat_quant/flat_quant_utils/flat_quant_manager.py", line 27, in
from msmodelslim.processor.flat_quant.flat_quant_utils.structure_pair import StructurePair
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/processor/flat_quant/flat_quant_utils/structure_pair.py", line 29, in
from msmodelslim.processor.flat_quant.flat_quant_utils.utils import (
File "/root/miniconda3/envs/py_311_yjj/lib/python3.11/site-packages/msmodelslim/processor/flat_quant/flat_quant_utils/utils.py", line 24, in
from scipy.linalg import qr
ModuleNotFoundError: No module named 'scipy'

欢迎加入社区,感谢您对社区的贡献 🎉!

likedislike
yejingjingyejingjing成员
3月21日 关联了里程碑:MindStudio 26.0.0
yejingjingyejingjing成员
3月21日 添加了label:bug, medium-priority
anreywmh成员
3月21日 评论:

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

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

📖 MindStudio msModelSlim 官方文档
📝 贡献者指南

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

likedislike
Aanreywmh成员
3月21日 添加了label:triaged
Aanreywmh成员
3月23日 将 xyxin_006 设为负责人
LLeeQT成员
3月23日 移除了负责人 xyxin_006
LLeeQT成员
3月23日 将 zhangz200102 设为负责人
Zzhangz200102成员
3月23日 关联了pull request:【bugfix】修复非容器环境量化报错
zhangz200102成员
3月24日 评论:

pr修复后
验证步骤:
(1) 创建 conda 虚拟环境
(2) 安装 torch 和 torch_npu
(3) 安装 msmodelslim(含修改pr)
(4) 运行命令:msmodelslim quant --model_path /data/Qwen3-32B --save_path ./quant_weight_test --device npu:0,1 --model_type Qwen3-32B --quant_type w8a8 --trust_remote_code True
修复后量化成功.jpeg

likedislike
zhangz200102成员
3月24日 评论:

/label add resolved

likedislike
ascend-robotascend-robot成员
3月24日 添加了label:resolved
yejingjing
yejingjing成员
3月25日 评论:

使用2026032507的日构建包,在创建conda+安装pta后,量化无报错

likedislike
yejingjingyejingjing成员
3月25日 issue状态由 TODO 改变为 DONE
yejingjingyejingjing成员
3月25日 关闭了 issue