AI 量化投资开源平台Qlib学习(二)

Source

Qlib 安装

在安装前一定要分割好虚拟环境(这里推荐anaconda3,上手简单)

用户可以根据以下命令通过 pip 轻松安装 Qlib

pip install pyqlib

如果要安装Qlib0.9.5就要安装python3.7

如果要安装Qlib0.9.6就要安装python3.9不然中间依赖会报错

# 显示 Qlib 版本的最简代码

import qlib

print(f"Qlib 版本: {qlib.__version__}")

安装过程异常解决

1.​更换国内镜像源
使用国内镜像加速下载,例如清华源或阿里源:(这里推荐使用阿里源更稳定)

pip install pyqlib -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pyqlib -i https://mirrors.aliyun.com/pypi/simple

2.这个错误表明你正在安装的包 ​需要 Rust 编程语言和其包管理器 Cargo 来编译某些依赖项(可能是某个需要编译的Rust扩展模块)。以下是解决方案:(遇到这种情况一般是python与qlib版本不匹配的原因)

安装预编译的二进制包:

适用条件:PyPI 仓库中存在适用于你系统(Windows + Python 3.8)的 .whl 文件。
操作步骤:

  1. 访问 pyqlib PyPI 页面(pyqlib · PyPI),检查是否有 pyqlib-0.9.6-cp38-cp38-win_amd64.whl(对应 Python 3.8 + Windows 64 位)如果存在,直接下载到本地。
  2. 通过 pip 安装本地 .whl 文件:
    pip install path\to\pyqlib-0.9.6-cp38-cp38-win_amd64.whl