【问题标题】:ImportError: DLL load failed: The specified module could not be found. After successfully installing the packageImportError:DLL 加载失败:找不到指定的模块。成功安装包后
【发布时间】:2021-06-30 10:26:39
【问题描述】:

Mediapipe 已通过 PyCharm 成功安装,OpenCV 已成功安装。 然而, 我收到此错误:

from mediapipe.python._framework_bindings import resource_util
ImportError: DLL load failed: The specified module could not be found.

【问题讨论】:

  • 这种类型的错误通常出现在编译的库用于错误的架构(例如 64 位主机上的 32 位库)或缺少底层库(例如 msvcr 不是最新的)时。我希望为这个错误记录更多信息。您可以尝试使用不同版本的媒体管道。另外,检查 resource_util 的源代码,看看它正在导入什么,这可能会给你一个提示。
  • 我已将 Mediapipe 降级为最旧版本..现在仍在工作。我会尝试更新其余的..

标签: python mediapipe


【解决方案1】:

我最终通过安装 msvc-runtime 解决了这个问题。

pip install msvc-runtime

【讨论】:

    【解决方案2】:

    在使用 python 3.7 时会抛出该错误,安装 msvc-runtime 并没有修复该错误,但以某种方式降级到最早版本的 mediapipe确实 修复了它。 (媒体管道 0.8.0)

    【讨论】:

      猜你喜欢
      • 2016-10-02
      • 2020-12-01
      • 1970-01-01
      • 2013-12-10
      • 2016-08-19
      • 2016-08-22
      • 2018-10-23
      • 2020-04-18
      相关资源
      最近更新 更多