Package Python 3 不需要编程知识的可执行文件

Package Python 3 executable that does not require programming knowledge

我想把我的 Python3 剧本发给我的岳父和祖母。每个人都有自己的 Windows 机器,一台是 运行ning Windows 7 一台是 运行ning XP.

不确定如何将其打包到 运行 在他们各自的机器上。有这样的方法吗?

我的脚本在 IDE 环境中提示关键字、路径、文件名。所以有一些输入,用户必须输入。不确定这是否会影响可移植脚本的创建。

阅读 Whosebug 上的一些回复后,我发现 py2exe 不适用于 Python 3.

还有Pytonw,这里也建议,看起来很复杂。我认为我的任何一位亲戚都无法执行这些步骤。

最后 CX-Freeze 网站,当我访问他们的网站时,我得到了 ublock 过滤器-恶意软件风险和一个大警告 window。

多年来,我一直使用 cx-freeze 部署 python 应用程序,这些应用程序被计算机新手用户编译为 windows .exe 文件,并且运行良好。您偶尔会 运行 遇到依赖性问题,您将不得不为(例如日期时间)采取额外的步骤,但没有什么是无法克服的。最简单的处理方法是自己在计算机上安装该文件夹,并为用户创建一个桌面快捷方式。这对他们来说很简单。如果你离他们不近,你总是可以使用像团队查看器这样的程序来访问他们的计算机,比如远程桌面。