我正在尝试将 pyOpenSSL 包包含到虚拟环境中的可执行文件中。可执行文件构建时没有错误,但是当我运行时它失败并出现错误“DLL 加载失败:找不到指定的模块”。
经过调查,pyOpenSSL 中的两个 DLL(libeay32.dll 和 ssleay32.dll)似乎未包含在可执行文件中。我最终通过将 DLL 放到路径上并运行可执行文件证明了这一点。
谁能建议最简单的方法来强制将丢失的 DLL 包含到包中。
非常感谢
请您参考如下方法:
听起来您需要在规范文件中手动指定 DLL。看看 documentation on the TOC Class有关规范文件中有效数据类型的更多信息。似乎您想要使用 BINARY。
