Win10下安装tensorflow详细过程

首先声明几点:

安装tensorflow是基于Python的,并且需要从Anaconda仓库中下载。

所以我们的步骤是:先下载Anaconda,再在Anaconda中安装一个Python,(你的电脑里可能本来已经装了一个Python环境,但是Anaconda中的Python是必须再装的),然后再下载安装tensorflow。

因为anaconda支持的python版本与TensorFlow支持的python版本不一致可能会导致安装出错,因此下载时候一定不能下载最新版本的anaconda,要先查询下tensorflow支持python哪个版本再下。

tensorflow 目前支持Python 2.7和3.5版本。

 所以我安装的是:Anaconda3-4.0.0-Windows-x86_64.exe和Python3.5。

安装Anacomda

从官网下载:https://www.anaconda.com/download/

官网下载起来很慢,国内清华镜像网站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

默认安装即可。注意此处:

  进入windows中的命令模式,运行cmd:

 输入:conda --version  检测anaconda环境是否安装成功

 二,安装Tensorflow

安装Tensorflow,在Anaconda Prompt中输入:conda create -n tensorflow python=3.5

 然后输入:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/     

conda config --set show_channel_urls yes

这两行代码用来改成连接清华镜像的。

打开C:UsersAdministrator.condarc文件:

删除两行代码:

ssl_verify: true
- defaults

然后在Anaconda Prompt中输入:conda create -n tensorflow python=3.5

 输入activate tensorflow,切换了,就代表安装成功了。

我们要安装的是CPU版本,那么在命令下紧接着输入:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow

 

 

 这一步如果出现:

 

 需要更新pip :

输入: python -m pip install --upgrade pip

到此基本上就安装完成了

测试:在Anaconda Prompt窗口中输入: python

先导包 import tensorflow as tf 看会不会出错

我装的时候出现了:

2020-07-29 10:35:10.991269: W tensorflow/stream_executor/platform/default/dso_loader.cc:59] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found
2020-07-29 10:35:10.994335: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.

那说明我还们需要调试一下机器。  

很简单,在终端提示我们的目录中放入缺失的文件即可。

我这里显示缺失cudart64_101,可能大家的机器缺失100或者102,只需要重命名改个名字就可以了

链接: 点击可以百度网盘下载.
提取码:o24u

如果目录找不到,那就直接在Anaconda的安装目录中搜索就好了,然后顺蔓摸瓜找到地方,把文件放进去即可。

这样的话问题就解决了,tensorflow的依赖就没有问题了。

 原文出处:

1. https://www.cnblogs.com/ming-4/p/11516728.html

2. https://blog.csdn.net/LiiXuanYue/article/details/107631516

原文地址:https://www.cnblogs.com/wqzn/p/13396339.html