cx_freeze exe 运行无限时间而不停止

Posted

技术标签:

【中文标题】cx_freeze exe 运行无限时间而不停止【英文标题】:cx_freeze exe run infinite time whithout stopping 【发布时间】:2019-07-05 08:33:59 【问题描述】:

Adter 使用 cx-freeze python 3.6 创建一个 exe,在 windows 中工作正常,但在 linux 中它运行无限次而不会停止,即使我只输入 print('hello word') 它只是不停地打印 hello world。

【问题讨论】:

请提供minimal reproducible example。 我猜问题只是在导入 NLTK 时 【参考方案1】:

joblib引起的问题,使用: scikit-learn==0.21.1 作业库==0.11

【讨论】:

【参考方案2】:

Cx_freze 使用您电脑上的 Python 安装文件来创建可执行文件。因此,您只能为您当前正在使用的系统制作 exe。你不能在 Windows 上制作 linux exe,反之亦然。它运行起来很有趣。

【讨论】:

我不是从 windows 制作 linux exe,我正在使用 docker 在 windows os 和 linux exe 中制作 windows 的 exe,我提到的解决方案是更改这些库 scikit-learn==0.21 的版本。 1 个作业库==0.11

以上是关于cx_freeze exe 运行无限时间而不停止的主要内容,如果未能解决你的问题,请参考以下文章

运行使用 cx_freeze 编译的 exe 时如何查看错误消息?

cx_Freeze - 从桌面快捷方式运行 .exe 时出错

使用 cx_freeze 时,运行 exe 时不会加载

使用 cx_Freeze 执行的 Python 脚本,exe 啥也不做

cx_freeze 的 exe 错误

cx_Freeze 没有名为“Tkinter”的模块