1 TensortRT转换模型出现Could not locate zlibwapi.dll. Please make sure it is in your library path!错误

1.1 问题

今天在使用TensorRT转换onnx模型时出现了以下错误

[12/01/2022-09:03:28] [I] [TRT] Local timing cache in use. Profiling results in this builder pass will not be stored.
Could not locate zlibwapi.dll. Please make sure it is in your library path!

1.2 解决方案

查了一下,zlibwapi.dll是压缩解压缩库Zlib的windows上的dll,根据错误提示是没有找到这个库的dll,所以我们只需要下载Zlib的库放到TensorRT的bin目录下即可。

我们进入Zlib的官网:http://www.winimage.com/zLibDll/

TensortRT – 转换模型出现Could not locate zlibwapi.dll. Please make sure it is in your library path!错误-StubbornHuang Blog

参考上图,根据自己的系统版本是32位还是64位下载预编译好的windows库,然后解压缩,将其中的zlibwapi.dll拷贝到TensorRT的bin目录下,重新执行模型转换即可。