NILM学习过程中,环境崩掉,修复过程遇到的各种问题

       1、对于这个ImportError:cannot import name 'descriptor' 错误,我踩了好多坑,就是一直改不好,我有看到一些帖子说的是:出现这个问题是 protobuf库出现问题,不能直接pip下载,因为直接下载的 protobuf 库与 tensorflow 是不匹配的,唯一的解决方法是卸载 protobuf 与 tensorflow,并重新下载 tensorflow.然后就会自动添加 protobuf 依赖。我就删除又下载了好几次还是失败了。

后来是看见一篇帖子(我找不到了.....),提到一个版本:pip install protobuf==3.9.2 我尝试了之后,终于成功了。

2、ImportError:DLL load failed:找不到指定的模块 问题

一开始  我一直觉得是matplotlib模块出问题了,卸载 安装反反复复,还是一直报相同的错误,后来还是我朋友发现是pillow模块出错,找到问题了,那就很好解决了,卸载干净然后:pip install pillow

3、第三个是报错没有找到 termcolor模块,我想着也挺简单的,直接pip就好了,然后就出现了下面这一幕:

解决方法:进入到上图显示的这个路径里,先卸载掉原有的termcolor,在pip下载

以上就是我暂时能想到的自己的一些解决方法,还有遇到的很多问题,阴差阳错的就改好了,暂时没有记录下来。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值