完整win10+python3.5.2+tensorflow-gpu安装(各种坑解决)

我的安装环境:
Windows 10 64bit 家庭版
GPU: GeForce GTX970M
Python: 3.5.2
cuda_9.0.176_win10_network
cudnn-9.0-windows10-x64-v7.6.2.24
第一步安装Anaconda3
这步要注意Anaconda3的版本,我安装的是Anaconda3-4.2.0-Windows-x86_64,对应的python是Python 3.5.2(一定要注意python版本,稍有差别后边就各种坑,太低了程序会缺少各种包,太高了后边CUDA,cuDNN又不好安装)
官网链接 https://www.anaconda.com/download/)
第二步把镜像地址改为清华大学开源软件镜像站
这步很重要,要不然安装的时候慢的绝望
把镜像地址改为清华大学开源软件镜像站,打开 管理员身份打开cmd 输入
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
第三步安装cuda_9.0.176_win10_network
安装cuda9.0,地址https://developer.nvidia.com/cuda-toolkit-archive
第四部下载cudnn对应cuda_9.0的版本
安装Download cuDNN v7.6.2 (July 22, 2019), for CUDA 9.0(https://developer.nvidia.com/rdp/cudnn-download,点开链接下载时,提示要注册一下,可以用新浪邮箱注册,qq邮箱不能通过)。解压刚才下下来的安装包,将include,lib和bin三个文件夹下的文件拷到CUDA对应的文件夹下面即可。即把这三个文件夹里的内容添加到CUDA的安装目录(我的是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0)下面相对应的目录里面,bin的放到bin,lib的放到lib,include的放到include。注意是添加文件夹里的内容,不是直接覆盖替换文件夹。
第五步创建tensorflow 的conda环境(这步可以不创建,直接用gpu版本的tf)
打开Anaconda prompt,通过调用以下命令创建名为 tensorflow 的conda环境: conda create -n tensorflow python=3.5
通过发出以下命令来激活conda环境: activate tensorflow , 如果前面出现(tensorflow) 表示环境已经成功激活
第六步安装tensorflow-gpu
首先根据下图查询自己cuda对应的tensorflow-gpu版本
完整win10+python3.5.2+tensorflow-gpu安装(各种坑解决)_第1张图片
然后查询conda可安装的tensorflow版本
输入命令:anaconda search -t conda tensorflow

完整win10+python3.5.2+tensorflow-gpu安装(各种坑解决)_第2张图片
我安装的是1.8.0的版本
验证您的安装

如果安装了镜像环境,打开Anaconda Prompt之后,激活conda环境: activate tensorflow,如果没安装,就不用激活

输入:python

之后输入以下程序:


import tensorflow as tf

hello = tf.constant(‘Hello, TensorFlow!’)

sess = tf.Session()

print(sess.run(hello))


如果没有提示错误,并输出以下内容,则说明tensorflow已经成功安装


b’Hello, TensorFlow!’


第七步安装keras:
1.如果安装了镜像环境,打开Anaconda Prompt之后,激活conda环境: activate tensorflow,如果没安装,就不用激活
在这里插入图片描述
2.安装keras,使用命令: pip install keras

完整win10+python3.5.2+tensorflow-gpu安装(各种坑解决)_第3张图片

3.验证您的安装。输入命令 python,然后输入 import keras,如果没有报错,则安装成功

在这里插入图片描述

参考链接:
Win10上安装Keras 和 TensorFlow(GPU版本):
https://www.cnblogs.com/hezhiyao/p/8292512.html安装流程

win10+python3.5.2+tensorflow-gpu安装(我踩过的坑):
https://blog.csdn.net/weixin_40549447/article/details/89252297
在 Anaconda下解决国内安装tensorflow等下载慢和中断,出错,异常问题的一点思路:
https://blog.csdn.net/qq_34289157/article/details/88071116
UnsatisfiableError: The following specifications were found to be in conflict错误:
https://blog.csdn.net/sunny_xsc1994/article/details/83038858

你可能感兴趣的:(AI)