您的位置:首页 > 编程语言 > Python开发

win10系统下,python+anaconda+tensorflow-gpu+keras的安装

2019-03-30 13:44 796 查看

版本说明:

win10 安装python3.6.5-> anaconda3-5.2.0->直接安装tensorflow-gpu1.10.0 不需要另行安装cuda toolkit、cudnn (原本装有cuda9.2, 但没有cuda toolkit和cudnn) ->keras

 

1、安装Python3.6.5

进入官网下载:https://www.python.org/downloads/windows/

现在最新是python 3.7,但是和其他软件的一些版本还不能很好的兼容使用。

选择window64位的可执行的安装文件——Windows x86-64 executable installer。

选择直接安装,也可根据需要自定义安装。注意勾选add python 3.6 to path。这样后面就不用自己修改环境变量了。

 

2、安装Anaconda

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版本

 

3、安装tensorflow-gpu1.10.0

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。

[code]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://www.geek-share.com/detail/2758187351.html

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/
 

4、安装keras

 进入Anaconda Prompt下:conda install keras

验证安装:输入命令 python,然后输入 import keras,如果没有报错,则安装成功

 

大功告成!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: