主要的安装流程参考:win10下Anaconda+VS2017+cuda9.0+cudnn+Pycharm安装配置tensorflow(GPU版)、win10在Anaconda上安装Pytorch
1、NVIDIA安装程序失败
安装好Anaconda和VS2017后,报错信息如上。所有组件全部未安装。有个回答是这样的:https://blog.youkuaiyun.com/hsqaihkl/article/details/80674912。但是对我不管用。“通过自定义的方式取消Visual Sdutio Intergration进行安装”这里,我无法点击回到【选项】栏进行自定义设置,只有一个关闭按钮可用。
我也不知道为什么会有这么奇葩的现象。那就慢慢找吧……
(1)可能Anaconda安装的不对,首先版本要对应。打开cmd命令行,输入conda --version,应该会提示“'conda' 不是内部或外部命令,也不是可运行的程序 或批处理文件”,按照https://blog.youkuaiyun.com/mars_xiaolei/article/details/82798640添加环境变量。即找到Anaconda安装路径和Scripts路径,两个都添加进path中,此时测试conda --verison应该没问题了。
(2)也可能VS安装的不对,首先版本要对应。VS干净卸载https://docs.microsoft.com/zh-cn/visualstudio/install/uninstall-visual-studio?view=vs-2019,以及安装时需要勾选上通用windows平台开发和C++通用开发这两个。
虽然我觉得我Anaconda和VS都安装没问题,因为我是完全根据我之前给电脑配置的版本来的。但是现在安装CUDA仍然报上述错误。
(3)几天后……我突然想到更新一下电脑驱动试试。我下的是鲁大师(使用驱动精灵时有一个更新总是出错),完美安装更新了驱动程序。
然后,神奇的事情就来了。再次安装cuda,没有显示“NVIDIA安装程序失败”的错误了。