碧圈异步交易平台AsyncAlgoTrading学习笔记一:下载与编译

下载

无exe或Linux二进制,需源码编译安装
GitHub地址:https://github.com/AsyncAlgoTrading/aat.git

编译运行环境

ubuntu20.04
python3.8.10

编译

1.将Makefile中的PYTHON=python改为PYTHON=python3

2.安装必要的依赖:
(1)sudo apt-get install python3-dev
(2)sudo apt-get install build-essential autoconf libtool pkg-config

编译C++部分

3.在Makefile同级目录新建build目录,执行 make build,
看到如下结果则编译成功:

编译全部

将setup.py文件中对pandas版本的依赖注释掉,再执行以下两行代码:

python3 setup.py build
python3 setup.py install

出现以下画面则全部编译、安装完毕:

posted @ 2023-05-20 15:10  Mr42Sir  阅读(47)  评论(0)    收藏  举报