赞
踩
方法1:在系统用软连接
方法2:在anaconda中独立设置运行环境
https://bluesmilery.github.io/blogs/a687003b/
方法3:再尝试是否可以配置anaconda自带的cuda,暂时还不知道怎么弄
查阅资料说Anaconda中的CUDA并不是完整的,核心驱动还是系统安装的CUDA,所以Anaconda安装的CUDA版本要比系统的低才可以
.
.
.
第二次总结(有单个cuda安装成功经验,上面连接可以先不看,下面描述一些核心的问题,简单问题等有空了再详细写)
linux+anaconda+cuda
1、anaconda 自带源里面有cuda安装如: conda install cudatoolkit conda install cudnn #安装很方便但有个小问题安装的其实并不全,核心部分还是系统里的cuda,所有安装的版本不能 高于系统里安装的cuda版本,不然anaconda调用可能报错. 2、系统安装cuda, 安装的版本只要不要超过电脑驱动nvidia版本能使用的范围就行,超了有没 有问题我没试过,我的驱动是最新的,所有版本都适用 ,不同版本下载安装过程很简单去官网下 载然后在指定位置安装就可以了,要多少个版本就安装多少个 3、系统cudnn安装配置,看我另一篇介绍 https://blog.csdn.net/LMM_AI/article/details/107866234 4、cuda 多版本管理 安装完成的各版本cuda,默认可以 /usr/local/目录下找到 cd /usr/local ls # bin cuda cuda-10.0 cuda-10.2 lib lib64 等等目录 添加环境变量 vi ~/.bashrc #用户环境变量文件 #cuda export PATH=/usr/local/cuda-10.2/bin:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATH 想更换cuda版本就在这里更改环境变量就行了,把cuda-10.2替换其他版本
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。