清华镜像用不了?conda安装tensorflow教程以及多种报错的解决(windows环境)

conda安装tensorflow教程以及报错处理(windows环境)

1.在很多教程中,作者会让我们先创建一个虚拟环境,在这个虚拟环境创建时一般会指定python的版本,如下面的命令就是创建一个名为tensorflow的虚拟环境,使用3.5.2的python版本,这里的python指定你需要的版本即可

conda create -n tensorflow python=3.5.2

2.然后输入以下命令激活这个环境

activate tensorflow

3.然后输入以下命令安装cpu版本的tensorflow,以下两条命令的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

或是

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl

注意:这里可能会出现以下几个问题
①清华镜像已经没有tensorflow了
在这里插入图片描述
②提示ERROR: HTTP error 404 while getting https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp36-cp36m-win_amd64.whl”
说明这个源也失效了(访问不了)。

③提示“ERROR: tensorflow-1.0.1-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.”这说明你指定的python版本可能不是3.5而是别的,比如3.6,那么对应的“cp35”、“cp35m”也应该改为“cp36”、“cp36m”。

解决方法:
1.使用命令,不指定下载地址,让pip自己找源,可以指定一个tensorflow版本

pip install --ignore-installed --upgrade tensorflow==1.0.1

2.如果出现这种情况,就是说明指定的tensorflow版本与python环境支持的版本不匹配
3.那么我们换一个tensorflow版本继续安装即可安装成功,我的虚拟环境的python版本是3.6.13,我指定的tensorflow版本是1.11.0。

pip install --ignore-installed --upgrade tensorflow==1.11.0

在这里插入图片描述
4.验证是否安装成功

pip list

在这里插入图片描述
或者

>python
>>>import tensorflow as tf
>>>tf.__version__

这里会出现一些提示,仅仅是提示tensorflow1.11.0里面用numpy的用法,在高版本的numpy中的用法更新了。
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值