安装#
数据在服务端,客户端只负责请求与解析,安装很轻。下面是 Python 客户端的安装;它依赖 pandas、
numpy、pyarrow、lz4、msgpack,由 pip 自动安装。
小技巧
使用 C++?C++ 客户端与 Python 版函数一一对应,通过 CMake FetchContent 引入项目,依赖 Apache Arrow C++。
安装、构建与示例见 C++ 客户端说明。
用 pip 安装#
$ pip install libfinance
从源码安装#
想跟进未发布的改动,或者要改代码:
$ git clone https://github.com/StateOfTheArt-quant/libfinance
$ cd libfinance
$ pip install -e python
确认装好了#
装完先确认能 import,这一步不需要连服务:
>>> import libfinance
>>> libfinance.__version__ # 仓库的版本号,C++ 与 Python 客户端相同
这一步报 ModuleNotFoundError 时,说明依赖没有装全,重新执行一次安装即可。
下一步:快速开始。