Win10系统下CUDA10.0的安装
- 进入官网下载CUDA10.0,直接搜索CUDA10.0即可,注意:只有你的电脑上配置的显卡是NVIDIA的显卡才可以装CUDA,AMD显卡的电脑是不行的。我下载好的:链接:https://pan.baidu.com/s/1SrbvJM47IctKkyPSr4FJaQ 提取码:5n0b 还有下面这个图是CUDA11.0的,所以是2.8G。CUDA10.0是2.1G
- 对于下载的exe文件双击进行安装,自定义选择安装路径
- 点击OK后进入系统兼容性检查,等待就好了
- 许可协议这一步直接同意
- 一定要选择自定义安装,如果选择精简安装,CUDA对环境的要求就会很高,而我们电脑中可能不满足,就会导致安装失败
- 有的选项需要取消勾选,否则安装就会失败,别问为什么,我也不知道
- 有一个选项是可选的:Display Driver。看网上的一个解释是:CUDA在安装的时候会默认安装一个NVDIA的显卡驱动。上图可以看出,该显卡驱动版本是411.31。划重点:“当前版本”这一栏会显示你目前电脑上的显卡驱动型号,比如上图所示,我的电脑目前驱动是376.54,这个数字小于411.31,说明本机版本更旧一些。如果你的当前版本高于CUDA想要安装的新版本,那么一定要把display driver取消掉!不然CUDA安装发现你现有的比我要安的还高级,我还安个锤子,就会出现安装失败的错误;如果你的当前版本低于CUDA想要安装的新版本,那么一定要把display driver勾选,驱动版本不够新,CUDA也运行不了。如果巧了当前版本与新版本一模一样,那勾不勾选随意。
- 接下来这一步的安装位置最好不要调整,我个人不知道这个东西和系统盘有什么牵扯,所以就不动它,直接下一步
- 然后等着就好了,最后会提示安装完成,不过这一步我忘记截图了,沉默中打出GG,强迫症的我表示很难受
- 然后呢,一定要检查一下系统的环境变量是否自动配置好了,如果没有,请手动配置
- 搞定后,就可以去nvcc了,不过最好重启一下电脑,因为我没重启之前nvcc失败了,重启后就好了,废话不说,上结果