Object detection - ImportError: DLL load failed: The specified module could not be found

Object detection - ImportError: DLL load failed: The specified module could not be found

Tensorflow 对象检测模型模型中的问题

来自本安装指南:https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/installation.md

我开始安装

pip install --user Cython

pip install --user contextlib2

pip install --user pillow

pip install --user lxml

pip install --user jupyter

pip install --user matplotlib

COCO API安装: 复制-“pycocotools”到”/models/research/“

来自 tensorflow/models/research/ i 运行 下面的命令

protoc object_detection/protos/*.proto --python_out=.

向 PYTHONPATH 添加了库(使用 Set 因为我在 windows)

set PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim

正在测试安装:

python object_detection/builders/model_builder_test.py

错误:

ImportError: DLL 加载失败: 找不到指定的模块。 无法加载本机 TensorFlow 运行时。 参见 https://www.tensorflow.org/install/errors 出于一些常见的原因和解决方案。包括整个堆栈跟踪 寻求帮助时出现此错误消息上方。

很可能,您缺少 Visual Studio 2015、2017 和 2019 的 Microsoft Visual C++ Redistributable。

在此处下载 32 位和 64 位版本:(x86, x64).

比照。这个问题 https://github.com/tensorflow/tensorflow/issues/35749