ktransformers icon indicating copy to clipboard operation
ktransformers copied to clipboard

install.sh安装报错subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--verbose', '--parallel=52']' returned non-zero exit status 2.

Open Maxhyl opened this issue 9 months ago • 13 comments

环境: ubuntu gcc 11.2.0 cuda 12.4 python 3.11 torch 2.4.1 cmake 3.31.4

按照文档说明操作,最后运行bash install.sh时报错
raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--verbose', '--parallel=52']' returned non-zero exit status 2. [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for ktransformers Failed to build ktransformers ERROR: Failed to build installable wheels for some pyproject.toml based projects (ktransformers)

请问这个问题怎么解决?

Maxhyl avatar Feb 26 '25 01:02 Maxhyl

可能是cmake的bin目录没有设置到PATH的环境变量中,编译时cmake没有找到或者安装多个版本的cmake,找到的cmake版本太低

zxfingithub avatar Feb 26 '25 01:02 zxfingithub

可能是cmake的bin目录没有设置到PATH的环境变量中,编译时cmake没有找到或者安装多个版本的cmake,找到的cmake版本太低

已经加入了,3.31.4已经是最新了

Maxhyl avatar Feb 26 '25 01:02 Maxhyl

same problem

cuda 12.3 python 3.11 torch 2.4.1

zay95 avatar Feb 26 '25 07:02 zay95

same problem

xieyongshuai avatar Feb 26 '25 08:02 xieyongshuai

临时手动制定编译进程数 export CMAKE_BUILD_PARALLEL_LEVEL=6 # 6是你想使用的CPU进程个数。

bitboxclub avatar Feb 26 '25 09:02 bitboxclub

临时手动制定编译进程数 export CMAKE_BUILD_PARALLEL_LEVEL=6 # 6是你想使用的CPU进程个数。

Thank you very much! It work for me!

gcMs1 avatar Feb 26 '25 14:02 gcMs1

临时手动制定编译进程数 export CMAKE_BUILD_PARALLEL_LEVEL=6 # 6是你想使用的CPU进程个数。

设置之后报错变成了这个subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--verbose']' returned non-zero exit status 1.

Maxhyl avatar Feb 27 '25 01:02 Maxhyl

临时手动制定编译进程数 export CMAKE_BUILD_PARALLEL_LEVEL=6 # 6是你想使用的CPU进程个数。

Thank you very much! It work for me!

xieyongshuai avatar Feb 27 '25 01:02 xieyongshuai

临时手动制定编译进程数 export CMAKE_BUILD_PARALLEL_LEVEL=6 # 6是你想使用的CPU进程个数。

设置之后报错变成了这个subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--verbose']' returned non-zero exit status 1.

我也是,请问你解决了吗

956961 avatar Feb 27 '25 15:02 956961

临时手动制定编译进程数 export CMAKE_BUILD_PARALLEL_LEVEL=6 # 6是你想使用的CPU进程个数。

设置之后报错变成了这个subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--verbose']' returned non-zero exit status 1.

我也是,请问你解决了吗

我的可能是cuda问题,我重装之后就可以了

Maxhyl avatar Feb 28 '25 01:02 Maxhyl

临时手动制定编译进程数 export CMAKE_BUILD_PARALLEL_LEVEL=6 # 6是你想使用的CPU进程个数。

设置之后报错变成了这个subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--verbose']' returned non-zero exit status 1.

我也是,请问你解决了吗

得有更多的上下文才能看出来

bitboxclub avatar Feb 28 '25 02:02 bitboxclub

临时手动制定编译进程数 export CMAKE_BUILD_PARALLEL_LEVEL=6 # 6是你想使用的CPU进程个数。

Thank you very much! It work for me!

z-l-102 avatar Apr 07 '25 00:04 z-l-102

File "", line 397, in build_extension File "/home/yhc/.conda/envs/hybrimoe/lib/python3.11/subprocess.py", line 571, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--verbose', '--parallel=48']' returned non-zero exit status 1. [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for ktransformers Failed to build ktransformers error: failed-wheel-build-for-install

× Failed to build installable wheels for some pyproject.toml based projects ╰─> ktransformers 我也是同样的问题 cuda 12.1 python 3.11 torch 2.5 cmake26.4 3.31.5 3.31.6 4.1.2 是什么问题

YHCyhc20010606 avatar Nov 03 '25 02:11 YHCyhc20010606