本教程详细讲解Qlib安装过程
最后利用Jupyter Notebook对Qlib数据可视化配置
Jupyter Notebook中文设置
*************************************************************************
安装conda
https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
安装好后,在开始菜单打开Anaconda Prompt (Miniconda3)
执行命令创建虚拟环境
conda create -n qlib_env python=3.9 -y
激活虚拟环境
conda activate qlib_env
安装Qlib
pip install pyqlib -i https://pypi.tuna.tsinghua.edu.cn/simple
确认Qlib的运行版本:
python -c "import qlib; print('Qlib version:', qlib.__version__)"
到止qlib就安装好了,如果需要更多的模块,需把源码克隆下来
git clone https://github.com/microsoft/qlib.git
创建工作目录
mkdir d:\qlib_work
切换到工作目录
cd d:\qlib_work
可视化安装
pip install .[analysis]
如果国外不行就国内
pip install --user -i https://pypi.tuna.tsinghua.edu.cn/simple .[analysis] 运行jupyter notebook jupyter notebook examples/workflow_by_code.ipynb
jupyter notebook 安装中文
pip install jupyterlab-language-pack-zh-CN
# 获取日频数据
python -m qlib.cli.data qlib_data --target_dir ~/.qlib/qlib_data/cn_data --region cn
# 获取分钟级数据
python -m qlib.cli.data qlib_data --target_dir ~/.qlib/qlib_data/cn_data_1min --region cn --interval 1min
运行qlib自带LightGBM模型分析
cd d:\Miniconda3\qlib\examples qrun benchmarks/LightGBM/workflow_config_lightgbm_Alpha158.yaml 转换csv数据为qlib支持的数据 python D:\Miniconda3\qlib\scripts\dump_bin.py dump_all --data_path D:\Miniconda3\sh-data --qlib_dir D:\Miniconda3\qlib_data --date_field_name date --include_fields open,high,low,close,amount,volume --file_suffix .csv
声明:本站内容来自公开平台,如若侵犯到您的权益,请联系我们,我们会第一时间删除!联系QQ:502428990。

