win10中通过anaconda配置tensorflow1.14.0(CPU+GPU)环境

  1. 安装前先配置清华镜像,参考: https://blog.csdn.net/watermelon1123/article/details/88122020

  2. 安装anaconda(网上教程很多)

  3. 在anaconda prompt中创建tensorflow虚拟环境: conda create -n tensorflow python=3.7

    注:安装python3.7是因为它与tensorflow1.14.0相匹配

  4. 激活环境: activate tensorflow

  5. 在该环境中安装tensorflow CPU版: conda install tensorflow==1.14.0

  6. 测试:先进入python环境 python,再看导包是否报错 import tensorflow
    注:若没有任何提示则成功了,若报错再根据报错提示来调试,一般会遇到numpy版本过高的问题,若是这样就降低numpy版本,直接安装指定版本的numpy即可: conda install numpy==1.16.0,如下图所示。
    win10中通过anaconda配置tensorflow1.14.0(CPU+GPU)环境_第1张图片

  7. 继续在该环境中安装tensorflow GPU版: conda install tensorflow-gpu==1.14.0

    注:很多教程说要先安装cuda和cudnn,但我在用以上命令安装tensorflow GPU版本时发现它是会自动安装相适应的cuda10.0和cudnn7.6.5的,因此先试一下能不能用,若不能再安装对应版本的cuda和cudnn即可,这篇文章中有解释:http://www.atyun.com/30581.html。

  8. 测试:import tensorflow as tf print(tf.test.is_gpu_available()) 若打印 TRUE 则表示成功

ps. 在 conda install tensorflow==1.14.0conda install tensorflow-gpu==1.14.0过程中,不管出现了任何错误(一般都是网速不好造成的),重复运行指令直到成功为止!

ps. 若因为网络问题而反复安装失败,可参考以下文章的解决办法:https://www.cnblogs.com/mozhi761/p/11705986.html

你可能感兴趣的:(anaconda,tensorflow)