【工具篇11】FinRL框架的安装方法
-
FinRL是一个基于深度强化学习的自动量化交易框架,以下是FinRL团队汇总的,从强化学习到FinRL的发展过程:
如何在恒源云安装FinRL框架呢?
【提示】
如果不使用虚拟环境安装,建议使用最新版本的 PyTorch 官方镜像,可以免除下载 PyTorch 依赖的时间。
【安装过程】
git clone https://github.com.cnpmjs.org/AI4Finance-LLC/FinRL-Library.git apt-get update apt-get install cmake libopenmpi-dev python3-dev zlib1g-dev libgl1-mesa-glx -y cd FinRL-Library # 可以选择安装虚拟环境,在虚拟环境中安装依赖 # 如果安装在虚拟环境中需要每次打开终端时进入虚拟环境 pip install virtualenv virtualenv -p python3 venv source venv/bin/activate # 安装依赖 pip install -r requirements.txt pip install stable-baselines3[extra] pip install pyfolio # 运行测试 python main.py --mode=train