出现"subprocess.CalledProcessError: Command ‘[‘ninja‘, ‘-v‘]‘ returned non-zero exit status 1"这个错误,通常是由于编译CUDA/C拓展时出现了一些问题。解决方法如下:
检查是否安装了正确版本的CUDA。你需要使用与你的GPU相匹配的CUDA版本才能编译CUDA扩展。如果CUDA版本不正确,编译时可能会出现错误。
检查是否安装了正确版本的PyTorch。你需要使用与你的PyTorch版本相匹配的CUDA和CUDNN版本才能编译CUDA扩展。
确认你已正确配置CUDA环境变量。你需要将