基于Anaconda的TensorFlow安装踩坑记录

基于Anaconda的TensorFlow安装踩坑记录

记录一下自己安装 Tensorflow 的踩坑经历,只要注重 TensorFlow 的安装,默认大家都已经安装 Ananconda

一、安装环境

  • Windows 10(具体版本不重要,本教程主要针对的就是Windows系统环境)
  • Python 3.8.8 (这个打开 Anaconda ,输入 python --version ,可以查看)
  • Anaconda 4.10.1 (这个可以打开 Anaconda,输入 conda 4.10.1 ,可以查看)

二、TensorFlow 安装

  • 更改下载的镜像地址

安装 TensorFlow 时,需要从 Anaconda 仓库中下载,一般默认的链接都是国外的镜像地址,下载很慢,会超时爆错,所以首先,我们需要更改链接镜像的地址。打开 Anaconda ,然后输入:

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

这里,我用的是清华镜像,大家也可以找其他国内的镜像,百度、阿里…

接着继续输入:

conda config --set show_channel_urls yes
  • 建立名为 TensorFlow 的计算环境

输入下面的命令,建立一个 conda 的计算环境,给这个环境取名叫 TensorFlow:

conda create -n tensorflow python=3.8.8(这里Python的版本填写自己的python版本)

在这里,博主遇到了第一个坑,输入命令运行之后,出现一串信息,然后报错,Error的内容如下:

ValueError:check_hostname requires server_hostname

我网上找了好多好多解决办法,都没有用,最后发现,原来是自己平时课学上网的时候,挂了梯子才导致这样的结果,解决办法:

关闭上网的代理 VPN

关掉之后,重新输入命令,成功!
在这里插入图片描述

  • 激活 TensorFlow 环境,然后 pip 安装 TensorFlow

上面的环境建立完成之后,激活环境,命令行输入:

activate tensorflow

环境切换后,命令行输入:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl

遇到第二个坑,爆红,错误如下:

在这里插入图片描述

简单阅读报错原因,可以知道,我们上面那行命令指定安装的 TensorFlow 1.1.0 已经很老了,和我们的平台不匹配,解决办法:

命令行输入以下命令,安装最新版本的:

pip install --upgrade --ignore-installed tensorflow

经过一小段时间的等待,安装成功,验证安装成功的方法,点击电脑的 开始 ,可以看到最新安装的软件如下:

在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值