欢迎光临
我们一直在努力

超算中心 htc ERROR: torch-2.5.1+das.opt1.dtk25042-cp310.whl is not a supported wheel

超算中心 htc ERROR: torch-2.5.1+das.opt1.dtk25042-cp310.whl is not a supported wheel

先把关键点说清楚:
你现在在登录节点(login04),不能直接在上面装 torch;必须先申请一个计算节点,再进去操作。
超算 HTC 环境一般是 Slurm 调度,下面给你一步步可直接复制的操作。


一、先在登录节点查看队列(确认分区名字)

sinfo

找类似 Partition 列,看有没有:

  • htc、dcu、gpu、compute 等名字
    你需要知道 分区名(partition),后面要用到。

二、申请一个交互式计算节点(关键!)

通用写法(把 -p 后面换成你的分区名,比如 htc 或 dcu)

srun -p htc –gres=gpu:1 –pty bash

解释:

  • -p htc:用 htc 分区(你要改成你实际的分区名)
  • –gres=gpu:1:要 1 张加速卡(DCU/GPU)
  • –pty bash:进入交互式 shell

回车后,等待几秒~几分钟,提示符会变,比如变成:

[acz6ty4okx@compute001 ~]$

这时你就 在计算节点里了!


三、进去后必须加载 DTK(海光DCU环境)

module load compiler/dtk/25.04.1


四、激活你的 conda 环境

conda activate torch_dtk


五、现在再装 torch(就不会报平台错误了)

先确认whl文件在不在:

ls -lh torch-2.5.1+das.opt1.dtk25042-cp310-cp310-manylinux_2_28_x86_64.whl

然后安装:

pip install torch-2.5.1+das.opt1.dtk25042-cp310-cp310-manylinux_2_28_x86_64.whl –no-deps


六、退出计算节点

用完了可以敲:

exit

回到 login 节点。


你现在直接复制下面一整条执行(把分区名确认好)

srun -p htc –gres=gpu:1 –pty bash

然后告诉我:

  • 执行后提示符是不是变成 compute 开头?
  • 有没有报错?

我可以直接帮你把完整命令串成一条,你一次性粘贴跑完。

赞(0)
未经允许不得转载:171主机测评 » 超算中心 htc ERROR: torch-2.5.1+das.opt1.dtk25042-cp310.whl is not a supported wheel
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址