anaconda5.2 + tensorflow1.10 gpu版 win10下超简单配置

实验室新配了一台电脑,再也不用和师姐挤一台电脑啦~

之前一直在ubuntu下用python2.7+tensorflow1.0做训练,新电脑装好之后,为了偷懒,打算先在windows下装个tensorflow试试看。没想到,意外简单。

目前环境:anaconda5.2  tensorflow1.11 cuda9.0 cudnn 7.3.0

1.打开tensorflow官网,查看目前最新版本可配置的cuda和cudnn版本:https://www.tensorflow.org/install/gpu,根据要求下载并安装(驱动不用装)(听说装cuda9.1会报错)

2.安装anaconda,目前tensorflow只支持到python3.6,所以直接安装anaconda5.2的Python3.6版本。旧版传送门

          这主要是因为anaconda直接安装了Visual C++ 2015 Redistributable

3.直接

pip install --upgrade tensorflow-gpu

大功告成!

最后进入python,用 import tensorflow as tf 测试一下,没有error就可以用啦~~

注意事项:tensorflow 对cuda的版本要求的非常严格,不同tensorflow版本对应不同cuda、cudnn、python的版本。具体版本对应可以查看官网https://www.tensorflow.org/install/source_windows

其中的一些坑:

给anaconda创建一个新的环境:tensorflow就是安不上,猜测可能是因为基础环境不全。

将anaconda安装在C盘,无法更改其python版本。

一开始安装的python3.7,第一次采用 conda install python=3.6 降低为3.6版本后安装成功,但重装过系统后,上述方案会报错traceback (most recent call last),百思不得其解,最后直接用anaconda5.2,tensorflow安装成功。

顺便一提:

使用国内pip源:

linux:
修改 ~/.pip/pip.conf (没有就创建一个), 内容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

windows:
直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

这里参考linux凯的CSDN博客 (类似的实在太多啦~~)

猜你喜欢

转载自blog.csdn.net/cu_is_me/article/details/82954067