安装
在安装 dolphindb 前,请确定已部署 Python 执行环境。若无,推荐使用 Anaconda Distribution 下载 Python 及常用库。
支持版本
dolphindb 的详细版本列表和离线下载链接请参照 pypi dolphindb。下表展示 dolphindb 在不同操作系统中对应支持的 Python 版本号。
操作系统 | Python 版本号 |
---|---|
Windows(amd64) | Python 3.6-3.11 |
Linux(x86_64) | Python 3.6-3.11 |
Linux(aarch64) | Conda 环境下的 Python 3.7-3.11 |
Mac(x86_64) | Conda 环境下的 Python 3.6-3.11 |
Mac(arm64) | Conda 环境下的 Python 3.8-3.11 |
注意:为保证正常使用 dolphindb ,您需要同时安装以下依赖库:
- future
- NumPy(版本号不得低于 1.18,建议不高于1.26.3)
- pandas(版本号不得低于 1.0.0,建议不高于 2.2.0,暂不支持 1.3.0)
安装示例
目前仅支持通过 pip
指令安装 DolphinDB Python API,暂不支持 conda
安装。安装示例如下:
$ pip install dolphindb
常见问题
Q1:安装失败,或安装成功后无法导入 dolphindb 包。
建议检查并重装 whl 包。具体操作如下:
通过 PyPI 确认是否存在支持当前操作系统(例如 Linux arm 架构、Mac ARM 等)的 DolphinDB API 安装包。若存在,则将该 whl 包下载至本地。
通过如下命令查看适合当前系统环境支持的 whl 包后缀。
pip debug --verbose
根据 Compatible tags 的显示信息,将 DolphinDB 的 whl 包名修改为适合系统架构的名称。以 Mac(x86_64) 系统为例:安装包名为 "dolphindb-1.30.19.2-cp37-cp37m-macosx_10_16_x86_64.whl"。但查询到 pip 支持的当前系统版本为10.13,则将 whl 包名中的“10_16”替换成“10_13”。
尝试安装更名后的 whl 包。
若执行完上述操作后,仍无法安装或导入,可在 DolphinDB 社区中进行反馈。