我也是一个安装anaconda环境小白哦,从我安装了7,8遍的经历来看,很多的版本问题,其实可以用一个很方便的办法解决(我的可以哈)。
一、下载cuda
去官网https://developer.nvidia.com/zh-cn下载最新的cuda工具包,不管你之前电脑是哪个版本cuda,都会被最新的覆盖
二、查看cuda版本
- 我之前是9.1的,现在是最新的11.1,这个在进入控制面板的NVIDIA控制面板里面的系统信息看,右键也能直接进入NVIDIA控制面板。
2.装cuda11.1版本把Visual Studio Integration勾选去掉,因为我没装,如果下10.0版本的可以看这个B站视频安装cuda10.0,很详细
三、安装tensorflow cuda cudnn keras
- 打开Anaconda Navigator 直接进入图形化界面装,因为***它会根据你装的第三方库下载匹配的版本***,我是创一个新的环境然后装这些第三方库,用python3.7和python3.6都欧克。
- 先装tensorflow-gpu,选择最新版的就行,因为电脑上cuda已经11.1版本的了,不怕跟不上版本。
- 我这里下好tensorflow-gpu==2.1.0,它就帮我下好了匹配的cudatoolkit和cudnn,所以不用再去艰难地去网上找那些对应的版本好,如果这里没自动装,可以查找下,apply后会显示说需要哪个版本的cudatoolkit,cudnn会和cudatoolkit一起下,我这里是cudatoolkit=10.1.243,只要不大于电脑的就行。
3.接下来装keras
最新版是keras==2.4.3,但是默认匹配的是keras=2.3.1 .直接下默认的就行。4.安装pytorch
直接查找pytorch
****所以我现在版本是tensorflo=2.1.0+cudatoolkit=10.1+cdunn=7.6.5+keras=2.3.1+pytorch=1.6.0****
四 导入pycharm环境里面
1.直接截图了
2.然后添加 Python Interpreter
最后选择解释器路径,DeepLearning是我建的环境
有不对的或者这种方法根本行不通的可以指出来哦,cuda肯定是要换版本的,后面Navigator里安装如果不行的话,可以Anaconda Prompt一个一下下载和我一样版本的,一起加油,奥里给