nilmtk环境安装

发布时间:2023年12月29日

下载地址:xIndex of /anaconda/miniconda/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

一、下载运行conda安装文件

下载:Miniconda3-py38_4.9.2-Linux-x86_64.sh(重点)

使用cd 命令打开存放文件的文件夹

base) dl@ubuntu:~$ ./Miniconda3-py38_4.9.2-Linux-x86_64.sh

二、conda版本检测和升级

1、检查 conda 是否安装成功,返回conda版本号则说明安装成功
(base) dl@ubuntu:~$ conda --version
conda 4.12.0

2、升级 conda
(base) dl@ubuntu:~$ conda update conda

3、添加镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/


目前国内提供conda镜像的大学
? 清华大学: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
? 北京外国语大学: https://mirrors.bfsu.edu.cn/help/anaconda/
? 南京邮电大学: https://mirrors.njupt.edu.cn/
? 南京大学: http://mirrors.nju.edu.cn/
? 重庆邮电大学: http://mirror.cqupt.edu.cn/
? 上海交通大学: https://mirror.sjtu.edu.cn/
? 哈尔滨工业大学: http://mirrors.hit.edu.cn/#/home
?

4、查看已经添加的channels

conda config --get channels

5、恢复默认镜像源(可以不用)

conda config --remove-key channels

6、创建新环境(用语nilmtk)

$ conda env create -f environment.yml

7、激活nilmtk-env环境(重启后每次必须激活)

?$ conda activate nilmtk-env

8、安装pandas等环境

?$ python setup.py develop

9、查看

$ conda list

10、下载redd.h5数据

11、运行python脚本

tests_on_large_datasets文件下

$? python redd_house3_f1_score.py

12、注意redd.h5路径,默认存放在data文件夹,默认代码需要将含有redd.h5文件的data文件夹放在tests_on_large_datasets文件下,并将路径“/data”改为“data”。

13、生成的.png文件需要安装图形工具才能查看。

如有疑问欢迎加QQ:692670999,不急的话也可以留言。


?

文章来源:https://blog.csdn.net/qq_33712422/article/details/135293383
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。