anaconda3-2019.10(python3.7.4版本)安装tensorflow

主要参考文章
https://blog.csdn.net/fzyjsy/article/details/84447621#%E4%B8%80%20%E9%97%AE%E9%A2%98%E6%8F%8F%E8%BF%B0

https://blog.csdn.net/weixin_36670529/article/details/103838665

1.前言(镜像问题)

最初使用的是默认镜像,在参考第一篇进行安装中虚拟环境成功建立,但在下载第三方包时因时间超时提示了raise ReadTimeoutError(self._pool, None, ‘Read timed out.’)错误。
在这里插入图片描述
所以建议大家更换镜像源为清华镜像源,并且删除默认镜像源。步骤如下:
1.1 首先执行如下几条命令更换清华镜像源

 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

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

 conda config --set show_channel_urls yes

1.2 更改镜像源配置文件
在目录(C:\Users\用户名)下找到.condarc文件,打开并编辑,删除其中default配置行,得到如下所示。在这里插入图片描述anaconda3-2019.10(python3.7.4版本)安装tensorflow_第1张图片

2. 成功安装过程

windows10操作系统,anaconda3-2019.10(python3.7.4版本)
在Anaconda Prompt执行命令
2.1 输入

conda create --name python35 python=3.5

当询问是否执行时,输入y
成功时的显示如下,同时在anaconda目录下的envs文件夹下新增了python35文件夹。

2.2 输入如下命令激活上面创建的python35环境

conda activate python35

2.3 输入如下命令下载tensorflow
第一种:
pip install --upgrade --ignore-installed tensorflow
若不指定版本号即为默认最新版本,若需指定可在后面加“==版本号”

出现的问题
1>尽管后面因为默认最新版本的tensorflow太大,在修改镜像之后下载包时依旧因为时间超时下载失败,最后只好下载了tensorflow1.12.0版本(本人觉得和网速有关,我在后面下载1.12.0版本有重复试几次,建议大家可以多试几次)下载完成,但提示错误
No matching distribution found for keras-preprocessing>=1.0.5 (from tensorflow==1.12.0)
测试了一下,并没有安装成功。
2>尝试下载了1.14.0,提示该版本的tensorflow无法满足所存在版本的Numpy,同样没有安装成功。
3>还是尝试着下载了最新版本(2.1.0)的,尝试了好几次,提示了好几次错误
raise ReadTimeoutError(self._pool, None, ‘Read timed out.’),都一直提示错误。
第二种:

conda install  tensorflow

这种方法不但安装了包括tensorflow的三方包,还更新了一些旧的三方包 ,不会出现上面的包之间无法匹配的问题。
anaconda3-2019.10(python3.7.4版本)安装tensorflow_第2张图片
anaconda3-2019.10(python3.7.4版本)安装tensorflow_第3张图片
anaconda3-2019.10(python3.7.4版本)安装tensorflow_第4张图片
2.4 测试tensorflow
在Anaconda Prompt输入python,然后执行如下代码。

import tensorflow as tf
hello=tf.constant('hello')
sess=tf.Session()
print(sess.run(hello))

anaconda3-2019.10(python3.7.4版本)安装tensorflow_第5张图片

你可能感兴趣的:(anaconda3-2019.10(python3.7.4版本)安装tensorflow)