【问题标题】:How to convert a Python program (.py) to Application (.exe) which is a Tesseract-OCR dependent? [duplicate]如何将 Python 程序 (.py) 转换为依赖于 Tesseract-OCR 的应用程序 (.exe)? [复制]
【发布时间】:2019-06-13 10:01:20
【问题描述】:

我尝试使用pyinstaller 包将我的python 代码文件转换为应用程序。一切就绪!

当我尝试在没有安装 python 的计算机上打开 dist 文件夹中的应用程序文件时,应用程序的功能不好。它不能正常工作(根据我实际编写的代码)。

我之所以提到这一点,是因为.exe 文件倾向于在任何系统上运行,而与安装了 Python 的系统无关(同样在我安装了 python 的系统上也能完美运行)。

问题是,我的系统上还安装了 Tesserat-OCR,这似乎要求它存在于运行该应用程序的任何系统上。如果是这样,我怎样才能做到这一点而不必在系统中要求它?

那么,如何才能更好地构建它呢?

【问题讨论】:

  • 不同机器上的操作系统有变化吗?
  • 至少告诉不同机器出了什么问题?

标签: python windows exe


【解决方案1】:

python软件基金会最近发了一篇关于这个的帖子:https://packaging.python.org/overview/

您要问的是如何将您的 python 程序打包成可执行文件。

如果你只使用 Windows,py2exe 非常受欢迎。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-22
    • 2013-12-02
    • 1970-01-01
    • 1970-01-01
    • 2011-04-26
    • 2020-11-06
    相关资源
    最近更新 更多