复现项目时,submodules/diff-gaussian-rasterization and simple-knn 两个库安装失败的解决方式(亲测有效)

1.错误描述

 pip安装时均出现这个CUDA版本不匹配的错误,我用的是Ubuntu20.04服务器,服务器上的cuda版本是10.1,无法在我这里进行更改,而项目需要的cuda版本是11.6

我安装的cudatoolkit=11.6,但是安装时仍自动识别系统cuda版本,导致安装失败

2.解决办法

安装cudatoolkit-dev,因为cudatoolkit-dev也包含nvcc编译器,这样安装包的时候会自动检索这个编译器。因此运行以下命令:

conda install conda-forge::cudatoolkit-dev=11.6

安装完成后再次运行:

pip install ./submodules/diff-gaussian-rasterization ./submodules/simple-knn

成功啦~环境配置完毕!

 

posted @ 2025-05-21 14:30  zebra_nuo  阅读(732)  评论(0)    收藏  举报