win10+Tensorflow安装心血之路

因为打算搭建一个神经网络学习信号分类,着手安装tensorflow,随便看了一两片安装指南,感觉不难,开始时却遇到各种问题,前前后后将近1个星期,才算是安装成功,现在把遇到的问题和解决方法总结如下,也给后面的新手以参考。

由于笔记本配置太low,我只能安装cpu版本,一开始参考的经验是博客https://blog.csdn.net/weixin_42555080/article/details/100704078

第一次:官网安装Anaconda2.7版本 ,安装tensorflow时好像提示没有支持的版本

第二次:换官网Anaconda3.7版本安装,环境都配置成功,到安装tensorflow时报错:

又重新搜了几篇经验,发现自己装Anaconda时没有选择添加环境变量,就是这里的第一个选项:

(原谅我一开始的无知。。),因此卸载Anaconda,又重新操作一遍,将第一个勾上,重复操作安装tensorflow,发现还是报上面的错误。

直接搜索该错误,一些前辈说时官网连接不稳定,推荐使用国内镜像网站,https://blog.csdn.net/qq_43211132/article/details/94426458,因此我又试了豆瓣的镜像,依然没有安装成功。

第三次:看了很多经验,有说Anaconda python3.5版本的最稳定,因此参考经验https://blog.csdn.net/junruitian/article/details/87772778,采用指令:

安装成功了tensorflow的环境,一切顺利,终于又开始安装tensorflow了。

按照上面博客的经验,

在Anaconda Prompt中采用pip指令,利用国内清华镜像安装tensorflow,因此

我用了pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow

然而人算不如天算啊,还是报错了:

实在走投无路,跑去咨询了实验室的同学,发现安装tensorflow需要在cmd上面,不是再anaconda prompt,按照这个思路重新尝试之后,看似成功了(后面import时又出现问题,但是问题应该跟这里无关)。其实这一点我还是不太确定,因为看到不少前辈也是在prompt下安装的。

于是屁颠屁颠的跑去import tensorflow as tf测试去了,然后又出现了问题:

继续百度,发现类似的解决方案:

https://blog.csdn.net/baiduauto1/article/details/96578662

是安装的tensorflow版本和自己的cpu不匹配,所以我用指令conda search --full-name tensorflow查看可安装的tensorflow版本,发现可以安装1.1或者1.2版本,参考https://blog.csdn.net/qq_27245699/article/details/81050035,我选择了安装1.2版本的,先卸载2.1版本的,再安装1.2版本的tensorflow:pip install tensorflow==1.2,发现1.2版本的真实小啊,只有21M,之前安装2.1版本的要330多M,所以还是很快就装好了。

最后再来import tensorflow测试,出现报错:FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.,继续解决问题,尝试卸载之前安装的1.18版本的numpy,安装1.16版本的numpy。

再来测试,虽然还是出现了一个warning:The TensorFlow library wasn't compiled to use SSE instructions, but these are available on your machine and could speed up CPU computations.但是网上说这个问题可以忽略,所以我暂时不想管他了。。。

测试成功:

和tensorflow的斗智斗勇也算是有了阶段性的胜利,接下来我打算配置下sublime的环境,虽然网上很多事用pycharm,但是局限于我电脑内存太小(还有一段时间回不了实验室。。),电脑上已经安装了sublime,所以我想尝试能不能配置sublime+python来搭建tensorflow。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值