NILMTK的安装(environment.yml版)

非常感谢笨牛大大和王后大大的教程,本人在经过一段时间的碰壁和寻找后也终须找到比较合适的安装方法NILMTK安装的血泪征程(2021-11-04更新)_笨牛慢耕的博客-CSDN博客_nilmtk安装

NILMTK安装的血泪征程(2021-11-04更新)_笨牛慢耕的博客-CSDN博客_nilmtk安装

一开始我是直接根据wwb_0218大大的教程安装库,不过遇到了一些网上也不好找到解决方法的问题,由于图片我没有保存下来,所以大概说一下遇到的问题NILM(非侵入式电力负荷监测)学习笔记 —— 准备工作(一)配置环境NILMTK Toolkit_wwb_0218的博客-CSDN博客_nilmtk配置

一开始的安装没有问题,不过直到第四步时出现了一些问题

python setup.py develop

提示我缺少vs c++ 2014及以上,安装vs2022后代码又出错,这次的提示我记忆比较深刻,寻找了很久都没有解决

LINK : fatal error LNK1181: 无法打开输入文件“png.lib”

也尝试网上下载libpng.lib文件重命名放进E:\Windows Kits\10\Lib\10.0.22000.0\um\x64文件夹里,也会报错,然后无法配置类库。

最后尝试以下方法最后成功运行

        (1)下载到nilmtk-master.zip,解压后文件如下。

 

        (2)运行Anaconda Prompt,当前路径转到(1)所述的nilmtk目录下。

        (3)输入:conda env create -f environment.yml

        (4)输入:conda activate nilmtk-env 切换到配置好的环境下

通过conda list查看当前是否成功

 

同时因为环境已经配置好,下一步的将数据集转换为h5格式也可以避免出现因为panda版本不兼容导致的报错。

     (5)接下来使用python setup.py develop

     (6) 使用nosetests,虽然测试失败,不过转到pycharm时,已经可以成功运行REDDToH5.py

记得更改项目的解释器为新配置的解释器

 

 

 感谢前辈的经验,终于安装成功了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值