首页 > 解决方案 > `import dolphindb` 时 DLL 加载失败

问题描述

我正在尝试DolphinDB python API从我们的 DolphinDB 集群订阅流表。但是当我运行import dolphindb它时报告

ImportError: DLL load failed: The specified module could not be found.

当我第二次阅读自述文件时,我发现由于 DLL 加载的一些问题,只支持 Anaconda python。

但是由于某种原因我不能使用 Anaconda,所以有什么解决方法吗?

标签: pythondatabasedlldolphindb

解决方案


c++版本的python api是基于DolphinDB的c++ api。在windows平台上,c++ api是由mingw编译的,所以运行时需要mingw的核心dll。非 Anaconda 不附带 mingw 运行时,因此无法导入 DophinDB python api。

新版本的python api已经包含了mingw所需的库。请检查一下。


推荐阅读