首页 > 解决方案 > pyinstaller 和外部软件设置

问题描述

我需要将其他软件与使用 pyinstaller 创建的 exe 文件一起分发。

例如 mysql 连接器工作正常,但最终用户应该在他的计算机上安装 mysql。虽然这可以通过告诉用户安装它来轻松实现,但我想避免这种情况,因为它可能会导致经验不足的用户出现一些问题。也就是说,我希望它是万无一失的。

Tesseract Ocr 也是如此。在这种情况下,我还需要将其添加到 PATH,但这是次要问题。

如何处理这个外部设置安装?我没有找到将它们包含在 pyinstaller 生成的 exe 中的方法,但也许我遗漏了一些东西。

我唯一的想法是将安装程序添加到我的可执行文件夹的同一文件夹中,并在第一次运行时以某种方式运行它们。有什么建议吗?

标签: pythonpyinstaller

解决方案


推荐阅读