.exe在其他PC“ ctypes”上不起作用

时间:2020-03-22 18:06:41

标签: python exe

我最近尝试用.py文件制作.exe。 (这是我第一次制作.exe)

这是一个很长的脚本,并包含this很酷的功能。 如果我将this编译为.exe 在我编码的PC上它可以正常工作,但在另一台PC上却不能。这使我相信在pip安装程序中缺少什么?

要编译此脚本,我需要安装ctypes, 并在cmd中说:pyinstaller filename.py 我想念什么吗?

不幸的是,我没有任何错误可以显示,它只是尝试运行wait_until_idle后仍然为空白。

1 个答案:

答案 0 :(得分:1)

我发现用python代码制作exe的最受信任/自动方式是此程序包:

https://pypi.org/project/auto-py-to-exe/

我在整个项目的多种情况下亲自测试了它,而不仅仅是单个/小的脚本。

此方法的主要缺点是exe文件的大小,它确实很大,特别是如果您使用的外部库(例如pandasnumpy可以使您的exe轻松传递100兆字节)。 / p>

这是一个简单的图形用户界面,可用于生成exe。不需要单独安装外部依赖项。