GPU版本Tensorflow1.15+CUDA10+CUDNN+WIN10+Python3.7安装

记录一下,其实如上版本   GPU版本Tensorflow2.0+CUDA10+CUDNN+WIN10+Python3.7也安装成功了。但是用tensorflow2.0学习的时候,发现好多代码不能用了。tensorflow2.0和tensorflow1.0差别蛮大的。所以我重新安装了tensorflow1.15。

时间是2020年4月20号左右安装的

步骤如下:

1.装anaconda,装好之后发现我的python版本是3.7。怎么装到处都是经验贴,该勾选的都勾选上就好。

2.装CUDA10就行。现在官网版本是10.1了,我也没敢突破。装好之后记得配置环境变量。

3.装CUDNN,这个简单很多。

4.装tensorflow,因为我是小白,所以看了好多别人的帖子。装tensorflow费了很大劲。出现了各种错误。包括装成了CPU版本,用网上的地址pip装半天装不上。现在写下我的具体步骤

(1).win+r打开DOS页面  命令,conda create -n XXX python=3.7 ,XXX是你创建的tensorflow的虚拟环境名字,我的叫做TF

(2).命令    activate XXX,这就打开你的虚拟环境了。

(3).在你自己的虚拟环境里,装tensorflow。我有很多教训,非常建议大家安装whl文件来装。地址如下 ,在下面这个网址找到适合你的tensorflow  GPU版本,下载下来。

http://mirrors.aliyun.com/pypi/simple/tensorflow-gpu/

如果你和我博客名字的版本一致,可以向我一样下载这个  tensorflow_gpu-1.15.2-cp37-cp37m-win_amd64.whl

下载下来之后,在你DOS页面虚拟环境里(activate XXX),到你whl文件的目录去,写这个命令  pip  install   tensorflow_gpu-1.15.2-cp37-cp37m-win_amd64.whl

一会儿就装好了。

现在相当于已经完成了。在你XXX环境里,写python  ,进入你虚拟环境的python  下。写 import  tensorflow  as  tf,不报错证明彻底安好了(我当时还试了下是不是用GPU来运行,好像就两行代码。具体忘了,大家可以网上搜索,我不贴了)

5.安好之后,怎么开发呢?不能每次都用DOS界面呀,每次activate也挺累的。

打开anaconda  navigator,在environment里面选择你创建的虚拟环境XXX,比如我创建的名字叫做TF

选好环境就相当于在DOS里面activate你的虚拟环境了,然后就是在home里打开Spyder开始写代码了。(不要去桌面打开anaconda自带的spyder那不是这个虚拟环境的SPYDER),如果你的spyder没安装,它下面的图标就不是launch,而是install。

点击install,安装好之后,install变成launch。点击launch,就进入spyder了。

 5.从此以后每次就打开anaconda,点击环境,选好你曾经创建的虚拟环境。回到home,打开里面的spyder就可以开始写代码了

————————————————————————

我是个小白,都是自己摸索的。如果有更简单的方法,或者哪里错了。大家可以留言

猜你喜欢

转载自www.cnblogs.com/guotl/p/12807750.html
今日推荐