win10下anaconda3 搭建 tensorflow-gpu(总结)

注:此博客为不需要安装cuda和cudnn。(直接搭建tensorflow-gpu环境)
注:当前显卡GTX1050。(当前文章写作测试日期2020年4月22日)

一、anaconda安装

  1. 官方下载
  2. 配置conda镜像源(主要一下主要安装用它)

https://mirror.tuna.tsinghua.edu.cn/help/anaconda/

  1. 配置pip镜像源

临时使用: https://mirror.tuna.tsinghua.edu.cn/help/pypi/
配置(注意看评论区): https://developer.aliyun.com/mirror/pypi?spm=a2c6h.13651102.0.0.3e221b114TOXjb

二、配置查看

  1. 打开NVIDIA控制面板查看当前电脑支持的CUDA。


    image.png
  2. 查看源中tensorflow-gpu版本


    image.png
  3. 查看gpu对应的其他依赖包版本

查看官网链接:https://www.tensorflow.org/install/source#common_installation_problems

image.png
  1. 新建tensorflow-gpu环境
    因为之前查看当前版本的显卡驱动,默认支持cuda9.1。所以此时新建python=3.6的环境。
conda create -n tensorflow-gpu python=3.6
  1. 开始安装:
conda install tensorflow-gpu=1.12.0
# 由于更换过conda镜像源,不用担心速度。
# 不过在安装cudatoolkit和cudnn时会断线,多执行几次该命令就好了
image.png

由于我已经安装过了,然后写的总结,所以我换一个没有安装的演示一下:


安装一个py36的环境

执行安装:


image.png

查看得知安装依赖所需的cudatoolkit=9.0.1,低于我电脑支持的9.1非常不错。那就选择y继续。如果一次没有安装上,多执行自己安装命令。conda可是换了源的。
后面还有测试GPU是否生效,别着急。
也顺便总结可能出现的如第6错误:
  1. 常见错误:

    • 创建环境的python版本不对
      如下,我在base环境下是python=3.7,所以无法安装tensorflow=1.12.0版本,它也报了相应的错误,需要更换为3.6(上面第3点*查看gpu对应的其他依赖包版本中有提到)。顺便提了一下我电脑支持cuda==9.0.1也在截图中有提示。
      image.png
  • 安装没有指定版本的tensorflow
    当执行
conda install tensorflow-gpu

由于没有指定版本,会安装最新的cuda和cudnn,由于我显卡驱动提示我电脑支持的cuda是9.1,所以并没有安装最新,也并未指导是否生效。但是查看下面博客得知安装最新会不生效,未可知。如果你的显卡驱动支持cuda10的话,当然可以安装了。我在我ubuntu18.04上也是这样安装的最新版,也成功点亮gpu。

参考:https://blog.csdn.net/zpzhangpeng123/article/details/89295387

image.png

二、安装

测试安装是否成功

  1. 出现报错:


    image.png
  2. 解决报错:

参考1-源码解决(注意查看评论):https://blog.csdn.net/bigdream123/article/details/99467316
参考2-降低numpy版本(使用conda):https://blog.csdn.net/kobe_academy/article/details/99706595

  1. 开始解决:
image.png
  1. 再次测试是否gpu生效:

参考: https://blog.csdn.net/weixin_43522055/article/details/99617967

image.png

至此大功告成。开始tensorflow学习。

备注

安装好了之后,兴致勃勃跑到tensorflow光网去学习:
what f**k!官网怎么只有2.0 的教程了(tensorflow2.x+python3.7+cuda10),虽然很多github高赞项目都是支持tensorflow1.x的但是我想要跟着官网学习。也不知道我电脑支不支持当前方式安装,还是需要老方式安装更新显卡驱动然后在安装cuda10 cudnn?先试试吧。

  1. 创建python=3.7的环境
image.png
  1. 激活创建的环境后,直接不指定版本,安装最新版。
conda install tensorflow-gpu
image.png

显然如下图,依赖是cuda10的,不知道能不能生效。


image.png

开始安装后,由于网络带宽会中断,多执行几次,conda配置了源,不会太久。


image.png
  1. 使用之前的验证方式还是出问题了!!

查看原因,不支持高版本,除非更新驱动,就吃装cuda


image.png
image.png
  1. 突然想起我装的是ubuntu18.04双系统,后来就没有搞win了,哈哈哈,然后在ubuntu上去学习了
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,456评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,370评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,337评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,583评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,596评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,572评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,936评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,595评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,850评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,601评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,685评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,371评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,951评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,934评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,167评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,636评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,411评论 2 342

推荐阅读更多精彩内容