ktrain ImportError: DLL load failed: 找不到指定的模块

Posted

技术标签:

【中文标题】ktrain ImportError: DLL load failed: 找不到指定的模块【英文标题】:ktrain ImportError: DLL load failed: The specified module could not be found 【发布时间】:2020-07-02 04:51:36 【问题描述】:

我使用的是 Windows 10

python版本:3.7.1 ktrain 版本:0.11.3 tensorflow 降级到 2.0

错误日志::

Traceback(最近一次调用最后一次): 文件“text_classifier.py”,第 3 行,在 导入 ktrain 文件“C:\Users\user\PycharmProjects\ai\env\lib\site-packages\ktrain__init__.py”,第 2 行,在 从 .imports 导入 * 文件“C:\Users\user\PycharmProjects\ai\env\lib\site-packages\ktrain\imports.py”,第 209 行,在 将 cchardet 导入为 chardet 文件“C:\Users\user\PycharmProjects\ai\env\lib\site-packages\cchardet__init__.py”,第 1 行,在 从 cchardet 导入 _cchardet ImportError: DLL load failed: 找不到指定的模块。

【问题讨论】:

【参考方案1】:

我正在研究 virtualenv

我搬到了 conda env

pip install ktrain

pip install tensorflow=2.0 pip 卸载 h5py 点安装 h5py

现在一切正常,感谢 conda install -c conda-forge cchardet 的想法

【讨论】:

【参考方案2】:

尝试更新 cchardet:

conda install -c conda-forge cchardet 

【讨论】:

cchardet: 2.16 我已经安装了,问题依然存在

以上是关于ktrain ImportError: DLL load failed: 找不到指定的模块的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 ktrain 模型预测前端流光,请提供有关如何为预测功能提供输入的建议

ImportError:DLL 加载失败:找不到指定的过程。 (导入sklearn)

pyodbc - ImportError:DLL 加载失败:

ImportError:导入 _remap 时 DLL 加载失败

sklearn:ImportError:DLL加载失败:找不到指定的模块

ImportError:导入聚合时DLL加载失败:找不到指定的模块