win10安装tensorflow

tensorflow-gpu安装与配置

1、准备工具

1)下载Anaconda3-4.2.0(python=3.5)或Anaconda3-4.4.0(python3.6.0)
地址1:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
地址2:https://repo.continuum.io/archive/
官网下载:https://www.anaconda.com/distribution/#download-section
2)下载CUDA8
https://developer.nvidia.com/cuda-toolkit-archive
3)下载cuDNN6
4)下载Visual Studio2015
5)pytorch官网:https://pytorch.org/

2、安装软件

(确保安装CUDA8时,先安装Visual Studio)

1)安装Visual Studio2015
2)安装CUDA8(正常软件安装)(测试一下是否安装成功):命令行输入 nvcc -V
3)安装cuDNN6(参照https://blog.csdn.net/zhunianguo/article/details/53536425)
cuDNN6:其实这个是一个压缩包,解压放到任何一个目录下就行,然后把你放的那个目录添加到Path 环境变量里:将cuda\bin 也加进Path 环境变量里。
(copy cudnn\bin\cudnn64_5.dll to C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin
copy cudnn\include\cudnn.h to C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include
copy cudnn\lib\x64\cudnn.lib to C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64)

3、安装tensorflow-gpu

1)在anaconda prompt (以管理员的身份打开)下

conda create --name nlplab python=3.6  #(对应Anaconda3-4.4.0)

2)安装tensorflow-gpu 输入命令:(在anaconda prompt (以管理员的身份打开)下) 激活nlplab:
更新pip

python -m pip install --upgrade pip -ihttp://pypi.douban.com/simple --trusted-host pypi.douban.com
activate nlplab

pip install tensorflow-gpu==1.4.0 -i https://pypi.doubanio.com/simple/ 

#或
pip install tensorflow-gpu==1.4.0 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

3)安装numpy、mkl、scipy和matplotlib:

pip install numpy
pip install mkl         
pip install scipy
pip install matplotlib

4、测试

在anaconda prompt (以管理员的身份打开)下激活nlplab:

activate nlplab

python

import tensorflow

如果不报错,安装成功。

备注:环境问题

确保下面的都正确:
1)安装Visual C++ Redistributable for Visual Studio 2015 vc_redist.x64

2)确定你的系统中有MSVCP140.DLL

3)确认你的系统PATH环境变量设置正确,把CUDA目录下的bin,lib/x64等路径包含进去

4)确认你的电脑正确安装了DXSDK_Jun10

我自己的电脑上是:
Anaconda3-4.4.0+Tensorflow1.4+python3.6+cuda8.0+cudnn6.0

tensorflow-gpu v1.4.0 | cuda8.0|cuDNN 6.0| 备注:正常使用
tensorflow-gpu v1.3.0 | cuda8.0|cuDNN 6.0| 备注:正常使用

tensorflow-cpu安装与配置

1、准备工具

下载Anaconda3-4.2.0(python=3.5)或Anaconda3-4.4.0(python3.6.0)
地址:(https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/)

2、安装tensorflow

1)在anaconda prompt (以管理员的身份打开)下

conda create --name gymlab python=3.6  #(对应Anaconda3-4.4.0)

2)安装tensorflow 输入命令:(在anaconda prompt (以管理员的身份打开)下)激活tensorflow:

activate gymlab
pip install tensorflow -i https://pypi.doubanio.com/simple/ 
#或
pip install tensorflow -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

3)安装numpy、scipy和matplotlib:

pip install numpy       
pip install scipy
pip install matplotlib

3、测试

在anaconda prompt (以管理员的身份打开)下激活tensorflow:

activate tensorflow

python

import tensorflow

如果不报错,安装成功。

win10 python3 安装 openai gym 的 atari_py 和 box2d_py

atari_py 安装

pip install --no-index -f https://github.com/Kojoley/atari-py/releases atari_py

box2d_py 安装
\quad 先到 http://www.swig.org/download.html 中下载 swigwin-4.0.1
下载完后,解压缩 d:/swigwin-4.0.1,然后打开环境变量–>系统变量–>path,
把 d:/swigwin-4.0.1 添加到 path 变量中,重启机器然后执行

pip install box2d-py

python通过pip安装第三方库到指定位置
\quad 比如我要安装一个tensorflow,在Windows下是这样的:
\quad 以管理员的身份打开anaconda prompt

pip install -t F:\anaconda\Lib tensorflow

你可能感兴趣的:(环境配置,tensorflow,anaconda,tensorflow-gpu)