手把手教你如何安装Tensorflow (CPU版)(python 3.6)(win10 64位)

手把手教你如何安装Tensorflow (CPU版)(python 3.6)(win10 64位)

由于第一次接触,自己花了很长时间,也走了一些弯路,踩了一些坑。
主要问题有:
1.安装的python版本太新(TensorFlow还没有对应版本支持),或太旧(Ananconda2)。这次安装用的是Anaconda3;
2.安装Anaconda3时,要注意自己机器是32位的还是64位的,我的是win10家庭版64位,用的Anaconda3-5.1.0-Windows-x86_64.exe;
3.安装的tensorflow版本要与python版本对应一致,TensorFlow1.13或1.12对应python3.6.X

1.在装TensorFlow前先安装Ananconda(原因我不用多说了吧,简单说:方便,包容性好);
我装的是Anaconda3-5.1.0-Windows-x86_64.exe(可以用清华镜像装速度更快);对应默认Python版本3.6.3
清华镜像地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/在这里插入图片描述
附安装教程https://www.cnblogs.com/lvsling/p/8672404.html
具体安装步骤,自己再百度一下,找一个具体的安装教程博客按步骤安装就行。

验证Anaconda是否安装成功的方法:

命令窗口中输入“conda --version” ----->得到conda 4.3.30
输入“python --version” ----->得到conda 4.3.30
在这里插入图片描述
看到了这个结果,恭喜你,你已经成功的安装上了Anaconda了,那么我们继续。

2.安装tensorflow

(1)安装Tensorflow时,需要从Anaconda仓库中下载,一般默认链接的都是国外镜像地址,下载很慢(跨国跨网),这里我是用国内清华镜像,需要改一下链接镜像的地址。
(2)这里,我们打开刚刚安装好的Anaconda中的 Anaconda Prompt(注意要以管理员身份运行,不然后面会报Cache entry deserialization failed, entry ignored的错误 ),参考博客:https://blog.csdn.net/shanpenghui/article/details/80564268
在这里插入图片描述

(3)然后输入:
  conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/    
  conda config --set show_channel_urls yes
   
 这两行代码用来改成连接清华镜像的

(4) 接下来安装Tensorflow,在Anaconda Prompt中输入:
   conda create -n tensorflow python=3.6.3

(5)安装配置环境中。。。。耐心等待
(6)检查tensorflow环境是否建好
在Anaconda prompt 中输入conda info --envs
在这里插入图片描述

(7)激活环境
输入 activate tensorflow
(8)进入真正安装TensorFlow步骤:
(说明:这步是是关键步骤;建议在激活环境后(完成第(7)步后),用手机热点来下载安装tensorflow,电脑连上手机热点,会快不少,我之前用校园网10 kb/s,捣鼓了一晚上,还安装失败,第二天早上,用手机热点按上面第(6)(7)(8)步骤:在annaconda prompt管理员模式下,激活环境,下载安装,速度很快,半小时搞定!)

输入 pip install --upgrade --ignore-install tensorflow
在这里插入图片描述
重要说明:在安装过程中如果出现这个。。
在这里插入图片描述
很简单,按要求:更新pip即可。
输入:python -n pip install --upgrade pip
安装更新中。。。耐心等待。
完成后继续按上面步骤安装即可。

3.等待。。安装成功后,测试

打开Anaconda prompt,在TensorFlow环境下,
(1).输入:python
(2)按如下编写测试代码
在这里插入图片描述
(3)输出结果b’hello,tensorflow
(4)恭喜你,tensorflow安装成功!

其他

附参考博客:https://blog.csdn.net/cs_hnu_scw/article/details/79695347
附TensorFlow清华镜像地址:
https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/
python3.6对应TensorFlow的cp36-cp36m
在这里插入图片描述
安装TensorFlow的其他思路(我没用到):
如果由于网速原因,请求超时,下载不成功,也可以试试把TensorFlow的.whl文件下载到指定目录,然后pip安装。
pip /指定目录/ /.whl文件/

猜你喜欢

转载自blog.csdn.net/qq_40050284/article/details/88227403
今日推荐