版本说明:
win10 安装python3.6.5-> anaconda3-5.2.0->直接安装tensorflow-gpu1.10.0 不需要另行安装cuda toolkit、cudnn (原本装有cuda9.2, 但没有cuda toolkit和cudnn) ->keras
进入官网下载:https://www.python.org/downloads/windows/
现在最新是python 3.7,但是和其他软件的一些版本还不能很好的兼容使用。
选择window64位的可执行的安装文件——Windows x86-64 executable installer。
选择直接安装,也可根据需要自定义安装。注意勾选add python 3.6 to path。这样后面就不用自己修改环境变量了。
anaconda与python版本对应关系:https://blog.csdn.net/yuejisuo1948/article/details/81043823
所以我要下载的版本是Anaconda3-5.2.0
清华大学开源软件镜像站进行下载并配置镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
点击安装包,选择安装路径,并选择将路径加入环境变量。
在cmd中输入:conda -V,查询安装的Anaconda版本
tensorflow与编译器\cuDNN\CUDA版本之间的关系:https://tensorflow.google.cn/install/source_windows
官网:https://pypi.org/project/tensorflow-gpu/#files
【最新版的tensorflow-gpu 1.13.1,支持python3.7,仅支持CUDN 10.0!】
Windows系统查看CUDA版本号:
控制面板-> NVIDIA控制面板-> 帮助-> 系统信息
可以安装CUDA Toolkit 9.2、CUDA Toolkit 9.0、CUDA Toolkit 9.1、CUDA Toolkit 8.0。
要安装tensorflow-gpu要有对应的python版本、cuda版本、cudnn版本,万一哪个地方没有对应上很麻烦。
而且我的系统本来就装好了NVIDIA CUDA DRIVER,后面cuda只要装cuda toolkit,有看到别人把自己的驱动搞崩溃的。T-T
所以这里耍个小机灵,让anaconda自动一次性安装。
进入Anaconda Prompt下:
配置清华源:(一开始不信邪,没有配置,真的是等到地老天荒,赶紧退出来,重新配置)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
安装:
conda install tensorflow-gpu==1.10.0
会显示是否安装:
里面包括cudatoolkit、cudnn的安装,选择y,确认安装即可。
测试:
打开Anacond Navigator,点击Spyder下的Launch。
import tensorflow as tf
hello = tf.constant('Hello, Tensorflow!')
sess = tf.Session()
print(sess.run(hello))
输出Hellp, Tensorflow! 安装成功!
参考:https://blog.csdn.net/kane7csdn/article/details/83690575
安装tensoflow(cpu版)可参考:
https://blog.csdn.net/weixin_38283428/article/details/84201733#commentsedit
https://blog.csdn.net/qq_35637447/article/details/86299825
https://www.jianshu.com/p/1a3e194886b4
补充:
TensorFlow中文社区:http://www.tensorfly.cn/
TensorFlow中文手册:http://www.tensorfly.cn/tfdoc/api_docs/index.html
TensorFlow GitHub:https://github.com/tensorflow/tensorflow
TensorFlow pypi:https://pypi.org/project/tensorflow/
进入Anaconda Prompt下:conda install keras
验证安装:输入命令 python,然后输入 import keras,如果没有报错,则安装成功
大功告成!