NILMTK安装 艰辛之路

纯小白,接触NILM才两三个月,一直停留在理论阶段,想着是时候试试实验了,于是开始下载NILMTK,没想到一下子花了我两周。。。也和我没经验有关,于是记录一下。
因为头一次写博客,中间遇到的问题也忘了截图,只能留下文字版啦。
首先是安装,完全跟着这位大佬来的,感激
点这里进大佬博客

一到python setup.py 那一步就哐哐开始下包,没错,真就有那么多包,好在pycharm可以自动下,很多包就不用我手动下了

有些包它自动安装的时候会出问题,可以在Anaconda prompt里用conda install或者pip install下载,或者直接在setting里面添加,很多包都指定了版本,还是挺费时的。其实这些包没下完之前出现啥错误,比如gbk啥啥的,可能都是包没下完的原因,下完就没那事了

成功setup,但是nosetests那一步又出问题
AttributeError: module ‘matplotlib.dates‘ has no attribute ‘_to_ordinalf‘

https://blog.csdn.net/A_zhangpengjie/article/details/113938404

上面这位也遇到过这问题,解决方法是把matplotlib降到3.1.3,问题是我的matplotlib显示是3.1.3呀,错误里面却老提到我的matplotlib是3.4.3,一开始我以为是Pycharm错用了我anaconda的base环境(因为那里的matplotlib是3.4.3),结果却发现装在py36的matplotlib显示是3.1.3,真身却是3.4.3,奇奇怪怪。。。我还重装了好多次anaconda。。。

最后,我决定自己先把某些包安好,首要就是matplotlib3.1.3,以及别忘了下matplotlib-base3.1.3!!!(我后来才发现可能是没下这个的原因),然后就比较顺利了,中间自动安装出错的包就自己安,有些也需要自己调整版本。

这次又有新问题
ModuleNotFoundError: No module named ‘nilm_metadata‘

我把nilm_metadata-master名字改成nilm_metadata再nosetests也没啥用,不过运行最上面那位博主的代码,说我ipython版本高了,我是python3.6,下了ipython7.16.1,再跑
诶嘿,能跑,成了
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值