Mamba安装过程中遇到的问题
1、版本不一致问题
博主的项目部署在服务器上,服务器的cuda版本与博主想下载的cuda版本不一致,故遇到了版本不匹配问题,解决方法是在conda创建的虚拟环境中安装对应版本的cuda:
1 2 3 4
| pip check numpy conda search cudatoolkit --info conda install cudatoolkit==11.8 -c nvidia conda install -c "nvidia/label/cuda-11.8.0" cuda-nvcc
|
2、fatal error: cuda_runtime.h
解决方法:
1
| conda install nvidia/label/cuda-11.8.0::cuda-cudart-dev
|
3、fatal error: cusparse.h
更好的解决方法是利用 conda 安装 libcusparse-dev 来解决,笔者发现,在 Anaconda 官方网站中,在 nvidia 仓库 下面存在合适的包可供下载,它们将 CUDA 的各个核心算子都写成了可供 conda 安装的包。因此,缺少什么CUDA头文件,均可以从这个仓库里找到合适的包。因此,此处的命令是:
1
| conda install nvidia/label/cuda-11.8.0::libcusparse-dev
|
4、fatal error: cublas_v2.h
1
| conda install nvidia/label/cuda-11.8.0::libcublas-dev
|
5、fatal error: cusolverDn.h
1
| conda install nvidia/label/cuda-11.8.0::libcusolver-dev
|
参考链接:https://blog.csdn.net/yyywxk/article/details/136071016