遇到的问题:nvcc -V显示的默认cuda-10.1版本,我需要使用11.0或更高,但在安装11.1的时候失败了,原因猜测是另外的一个子用户安装了11.1。然后我改用管理员用户下的11.0,但nvcc显示版本问题,找了好久解决方案,其实是自己的环境变量有问题。
解决方案
https://blog.youkuaiyun.com/qq_41202069/article/details/108286319
- 不安装cuda,只是调用管理员用户的cuda
- 在~/.bashrc里导入环境变量,在路径里需要指定版本
- 改变软链接
- 有的人加了export CUDA_HOME=/home/yuanquan/cuda-9.2这句到环境变量里,但我没加,好像也没啥影响