使用anaconda安装tensorflow遇到的坑

1.安装python解析器时

使用conda create --name tensorflow python=3.7安装时,
报了CondaHTTPError: HTTP 000 CONNECTION FAILED for url错误;

解决:
先在cmd执行下面几个命令更换清华镜像源
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

在C:\users\用户名下找.condarc文件打开编辑,删除default配置行

使用anaconda安装tensorflow遇到的坑_第1张图片

如果还不行就把.condarc文件下的https全换成http

2.安装tensorflow

  1. 安装的python和我的电脑原来安装的都用了,python3.7.不清楚用的不一样会不会有问题
  2. 以管理员身份运行cmd或者anaconda prompt(不然可能会有错误)
  3. 安装tensorflow的语句pip install --upgrade --ignore-installed tensorflow,可能下载速度慢提示错误,可以换成国内镜像:pip install tensorflow -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

3.检验是否安装成功

这是老版本的tensorflow验证方法

//tensorflow2.0版本的验证方法
import tensorflow as tf
tf.compat.v1.disable_eager_execution() #保证sess.run()能够正常运行
hello = tf.constant('hello,tensorflow')
sess= tf.compat.v1.Session()#版本2.0的函数
print(sess.run(hello))

你可能感兴趣的:(使用anaconda安装tensorflow遇到的坑)