安装步骤
安装前准备
支持的操作系统:64位 Windows7(x86 cpu)及以上版本、Ubuntu、MacOSX(arm),其他建议使用源码编译安装
Python环境:>= Python3.10)。 推荐使用安装时 python 的主流版本或低一个版本,比如截止 2025年4月1日, python主流版本为 3.12, 建议使用3.12或3.11, 避免因 python 版本低可能导致的其他依赖包互不兼容导致的错误。
备注
推荐安装集成了常用数据科学软件包的Python发布版本: Anaconda 。国内用户建议从 清华镜像网站 下载,速度快。
linux 下, conda 通常使用自己的 libstdc++.so, 而不是系统默认 libstdc++.so, 可能出现兼容性问题, 如: ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: cannot allocate memory in static TLS block。 通常的解决办法是保证统一使用系统或者统一使用conda的libstdc++.so,比如手动将conda的lib路径添加到LD_LIBRARY_PATH最前面(优先查找)export LD_LIBRARY_PATH="$CONDA_PREFIX/lib:$LD_LIBRARY_PATH",然后再启动程序。
安装 git (如使用 hub,必须安装)
git工具官方链接: https://git-scm.com/downloads
pip 安装
安装:python -m pip install hikyuu
版本升级:python -m pip install hikyuu -U
备注
2.6.8/2.6.9 版本,部分 x86 cpu 不支持 avx 指令集的老旧机器, 会崩溃。建议升级到 2.7.0 以上版本。
备注
第一次使用,请详细阅读 新手入门 。
源码编译安装
Windows(x86 cpu),Ubuntu24.04及以上、mac(arm cpu)支持 pip 安装,其他建议使用源码方式安装,参见 编译前准备 。