我正在寻找可以编译为EXE的简单脚本,然后我在决定使用它之前就找到了Py2exe,您认为PY2EXE工具的优点和缺点是什么?

有帮助吗?

其他提示

优点:

  • 您的应用变得独立,可以在没有Python的PC上运行

缺点:

  • 错误的安全感,您的应用程序仍然被解释,只是脚本不再可见,但字节代码是并且据我所知它可以轻松转换回源。
  • 应用程序体积大,用py2exe打包的最简单的脚本就变成几兆大小。
  • 潜在的问题,在某些情况下(主要是如果您使用编码)您需要将应用程序作为 exe 重新测试并确保一切按预期工作,您可能需要检查代码以查明您是否正在 py2exe 中运行并执行某些操作特别的。
  • 如果您的应用程序依赖于某些第三方 python 模块,则可能无法工作。

查看 Py2exe主页 了解更多以及如何解决其中一些问题

通过看你使用第三方库。一些库(如PIL)做有条件进口,使人们很难py2exe捆绑正确的代码的技巧。这些问题通常可以围绕工作,但有点谷歌上搜索了前面以后可能会节省一些麻烦。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top